=> 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.1nb35
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.10s; From dist/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories.
Elapsed: 0.00s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories.
Elapsed: 0.16s; From dist/xpi-stage: Kept 5 existing; Added/updated 127; Removed 0 files and 0 directories.
Elapsed: 0.59s; From _tests: Kept 53 existing; Added/updated 227; Removed 0 files and 0 directories.
Elapsed: 0.87s; From dist/idl: Kept 0 existing; Added/updated 1371; Removed 0 files and 0 directories.
Elapsed: 1.76s; From dist/include: Kept 2077 existing; Added/updated 2849; Removed 0 files and 0 directories.
Elapsed: 2.08s; 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/build'
rm -f '../dist/bin/application.ini'
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/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/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/config/external/nss'
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/config/external/nss'
/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/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/ffi'
gmake[3]: Nothing to be done for 'export'.
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
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/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/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/ftpgmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/ipc/app'
/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/thungmake[3]: Nothing to be done for 'export'.
derbird52/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
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/ipc/app'
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
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
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
../config/nsinstall -R -m 644 'necko-config.h' '../dist/include'
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/netwerk'
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
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
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
rm -f Navigator.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/Navigator.webidl -o Navigator.webidl
../config/nsinstall -R -m 644 'xpcom-config.h' '../dist/include'
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/xpcom'
rm -f Node.webidl
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/build'
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/Node.webidl -o 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/Promise.webidl -o Promise.webidl
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
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
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/gfx/thebes'
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
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/extensions/spellcheck/locales'
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/extensions/spellcheck/locales'
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/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/branding/aurora'
../../../config/nsinstall -D ../../../dist/branding
cp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mail/branding/aurora/mailicon16.png  ../../../dist/branding/default16.png
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/calendar/lightning'
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
cp /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mail/branding/aurora/mailicon22.png  ../../../dist/branding/default22.png
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'
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
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
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
/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
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
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]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/xpcom/idl-parser/xpidl'
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]: 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/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]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mail/locales'
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
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]: 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/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/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
/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
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/.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
echo '#endif'                     >> ical.h
echo '#endif'                     >> ical.h
../../../../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]: 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/providers/gdata'
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mail/locales'
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'
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/.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'
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
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/calendar/providers/gdata'
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/encoding'
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'
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
Elapsed: 0.87s; From ../../dist/idl: Kept 1371 existing; Added/updated 0; Removed 0 files and 0 directories.
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/'
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
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
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
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
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
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
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
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/security/apps'
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
/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.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
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
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
warning: interface 'nsISelectionPrivate' is scriptable but derives from non-scriptable 'nsISelection', ../../../dist/idl/nsISelectionPrivate.idl line 31:0
interface nsISelectionPrivate : nsISelection
^
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
gmake[3]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/bindings'
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
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'>
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
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
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
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'>
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
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
/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.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
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
/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
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_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
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
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'>
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[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/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/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/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/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/mailnews/intl'
charsetalias.properties.h
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
/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
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/mailnews/intl'
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/intl/locale'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/xre'
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]: Nothing to be done for 'export'.
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/xre'
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/intl/locale/unix'
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/base'
../../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
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/ipc/ipdl'
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/ipc/chromium/atomics'
libchromium_atomics.a.desc
rm -f libchromium_atomics.a
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/memory/fallible'
mkdir -p '.deps/'
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/toolkit/components/statusfilter'
mkdir -p '.deps/'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/db/sqlite3/src'
mkdir -p '.deps/'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/places'
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 libchromium_atomics.a.desc   
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   
exec 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
exec sh /pbulk/work/mail/thunderbird52/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/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 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 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
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]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/ipc/chromium/atomics'
exec sh /pbulk/work/mail/thunderbird52/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
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/memory/fallible'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/uriloader/prefetch'
mkdir -p '.deps/'
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_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
exec sh /pbulk/work/mail/thunderbird52/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
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/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
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/statusfilter'
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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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/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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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 specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
  192 | void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_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/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/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/build/dist/include/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 {
      |           ^~~~~~~~~~~~~~~
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/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/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/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/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/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:
      |         ^~~~
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/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/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/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
      | ^~~~~~~~~~~~~~~~~~~~
/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
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/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/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In 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/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());
      |                       ^~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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());
      |                               ^~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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/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/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/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/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
      |        ^~~~~~~~~~~~~
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  
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/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 {
      |           ^~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/uriloader/prefetch'
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
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/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/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/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/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;
      |                      ^~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/xslt/xpath'
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
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/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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>>());
      |                                                                       ^
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  
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  
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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/presentation'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/netwerk/dns'
mkdir -p '.deps/'
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/system/unixproxy'
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
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/terminator'
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
exec 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
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/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;
      |                     ^~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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  
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  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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_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
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/layout/mathml'
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/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/PluginWidgetProxy.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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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
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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/image/decoders/icon/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 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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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);
      |                           ^~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In 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;
      |                               ^~~~~~
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)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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/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/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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/WindowSurfaceX11SHM.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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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);
      |                           ^~~~~
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/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 {
      |       ^~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /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/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
      |       ^~~~~
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)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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
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)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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 
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/places'
exec sh /pbulk/work/mail/thunderbird52/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
/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
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 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/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
/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)
      |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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/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/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;
      |                                     ^~~~~~~~~~~
libstorage.a.desc
rm -f libstorage.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 libstorage.a.desc mozStorageBindingParams.o mozStorageConnection.o Unified_cpp_storage0.o Unified_cpp_storage1.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/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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
/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/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
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 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/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /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/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/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/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
      |       ^~~~~
/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/db/sqlite3/src/sqlite3.c: In function 'sqlite3SelectNew':
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
      |       ^~~~~
/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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
      |       ^~~~~
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  
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/battery'
exec sh /pbulk/work/mail/thunderbird52/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/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget0.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/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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget1.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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In 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;
      |                      ^~~~~
In 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;
      |                      ^~~~~~~~~~~~~~~~
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_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/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/build/widget/Unified_cpp_widget2.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_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/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/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In 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/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/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/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/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::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/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/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);
      |                      ^~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/intl/uconv'
mkdir -p '.deps/'
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec 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
In 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;
      |                                        ^~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In 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;
      |                                      ^~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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/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
      |       ^~~~~
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
      |           ^~~~
In 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/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/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
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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 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
In 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/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/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In 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/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/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;
      |                                    ^~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In 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;
      |                                    ^~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/system/gnome'
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/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 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 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -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/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /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/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In 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;
      |                                   ^~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -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/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /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/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/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/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;
      |                             ^~~~~~~~~~~~~
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  
In 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/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/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/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;
      |                                    ^~~~~~~~~~~~
In 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;
      |                                    ^~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/intl/uconv'
In 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;
      |                                             ^~~~~~~~~~~~
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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/accessible/base/Unified_cpp_accessible_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/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/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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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;
      |                                    ^~~~~~~~~~~~
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/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;
      |                                            ^~~~~~~~~~~~
In 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/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/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/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/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/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_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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/accessible/base/Unified_cpp_accessible_base1.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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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  
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -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/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsGSettingsService.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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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  
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/editor/libeditor'
exec sh /pbulk/work/mail/thunderbird52/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 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -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/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsGnomeModule.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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -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/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsPackageKitService.cpp
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/widget'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/layout/generic'
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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -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/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/system/gnome'
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -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/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/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/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/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/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 {
      |           ^~~~~~~~~~~~~~~
libdb_sqlite3_src.a.desc
rm -f libdb_sqlite3_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 libdb_sqlite3_src.a.desc sqlite3.o  
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/db/sqlite3/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 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/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/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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;
      |                       ^~~~~~~~~
In 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/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))) {
      |                                                                          ^
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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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/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/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -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/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/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/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/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;
      |                               ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
/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/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);
      |                    ^~~~~
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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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)
      |     ^~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/accessible/base'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/layout/printing'
mkdir -p '.deps/'
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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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/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;
      |                      ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/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/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;
      |                                         ^~~~~~
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;
      |                                     ^~~~~
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.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/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/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,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
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/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/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
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp
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_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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -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/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/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/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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 {
      |           ^~~~~~~~~~~~~~~
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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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/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 mozIn 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/baseilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)':
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:42: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
   78 |   binding_detail::ThrowErrorMessage(aCx, static_cast<const unsigned>(aErrorNumber),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/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 '/':
      |           ^~~~
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/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
      |       ^~~~~
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/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/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;
      |                         ^~~~~
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/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/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/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/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/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 {
      |           ^~~~~~~~~~~~~~~
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
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
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/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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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]: 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/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/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/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;
      |                             ^~~~~~~~~~~~~
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/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/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
      |       ^~~~~
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  
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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/netwerk/base'
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/layout/printing'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/image'
mkdir -p '.deps/'
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 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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ProgressTracker.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_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/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/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
      |        ^~~~~~~~~~~~~
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
      |       ^~~~~
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  
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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/typeaheadfind'
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:
      |         ^~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/xslt/base'
mkdir -p '.deps/'
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:
      |   ^~~~
exec sh /pbulk/work/mail/thunderbird52/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/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/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/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: {
      |     ^~~~
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/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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/webspeech/synth/speechd'
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -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/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/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
      |       ^~~~~
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  
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/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/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;
      |       ~~~~~~~~~~~~~~^~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/image/decoders/icon'
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) &&
      |                      ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgLoader.cpp
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/xslt/base'
In 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();
      |                      ^~~~~~~~~~~~~~~
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/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In 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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In 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;
      |                      ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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/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/dist/include/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/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/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In 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/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/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;
      |                       ^~~~
In 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/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/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;
      |                                            ^~~~~~~~~~~~~~
In 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);
      |                  ^~~~~
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/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/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;
      |                      ^~~~~~~
In 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;
      |                      ^~~~~~~~~~~~~~
In 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/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/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
      |       ^~~~~
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/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/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/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 '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/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/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/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;
      |                       ^~~~~~~~~~~~~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
/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/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 =
      |                          ^~~~~~~~~~~~~
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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
In 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/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;
      |                               ^~~~~~~~~~~~
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
In 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;
      |                              ^~~~
liblayout_generic.a.desc
rm -f liblayout_generic.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/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;
      |                                  ^~~~~~
/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  
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/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
      |       ^~~~~
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/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/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/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());
      |                                    ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/layout/generic'
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/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/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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 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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequest.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 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
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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequestProxy.cpp
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/editor/composer'
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
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/webrtc'
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/image/Unified_cpp_image0.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/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/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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
      |       ^~~~~
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/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,
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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  
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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/security/certverifier'
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);
      |                       ^~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/animation'
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/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());
      |                       ^~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
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) {
      |                                                 ^
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
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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
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/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);
      |                                 ^~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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  
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/image/Unified_cpp_image1.cpp
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/xslt/xslt'
exec sh /pbulk/work/mail/thunderbird52/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
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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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/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/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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/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/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
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/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
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/netwerk/streamconv'
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
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/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);
      |                       ^~~~~~
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/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
      |       ^~~~~
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  
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]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/asmjscache'
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/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
/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)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/xslt/xml'
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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/agnostic/gmp'
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_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/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/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/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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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/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/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/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;
      |                                                 ^~~~~~
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/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
      |       ^~~~~
In 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/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;
      |                                    ^~~~~~~~~~
In 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/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
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());
      |                                ^~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/widget/gtk/mozgtk/stub'
mkdir -p '.deps/'
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;
      |                       ^~~~~~~~~~~~~~~
exec 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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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(
      |                                               ^~~~~~~~~~~~~~~~~
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/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
      |       ^~~~~
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_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/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/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/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/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/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/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/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;
      |                              ^~~~~
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);
      |                               ^~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/devtools/shared/heapsnapshot'
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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT  /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/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());
      |                                  ^~
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  
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 =
      |                      ^~~~~~~~~
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/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 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);
      |                                 ^~
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);
      |                                 ^~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/broadcastchannel'
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/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);
      |                                 ^~
libdom_asmjscache.a.desc
rm -f libdom_asmjscache.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_asmjscache.a.desc AsmJSCache.o  
libdom_animation.a.desc
rm -f libdom_animation.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_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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
/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)
      |     ^~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/asmjscache'
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT  /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/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()});
      |                                                                  ^
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/animation'
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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/image'
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/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 {
      |           ^~~~~~~~~~~~~~~
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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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;
      |                       ^~~~
libdom_media_platforms_omx.a.desc
rm -f libdom_media_platforms_omx.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/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;
      |                     ^~~~~~~~~~~~~
/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/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/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/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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  
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
      |       ^~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/xpfe/components/build'
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/GLContextProviderGLX.cpp
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/omx'
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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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 {
      |           ^~~~~~~~~~~~~~~
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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp'
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
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]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/grid'
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_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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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
      |       ^~~~~
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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/viewsource'
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/SharedSurfaceGLX.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/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
      |       ^~~~~
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/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
      |       ^~~~~
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/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In 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;
      |                                       ^~~~~~~~~
/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In 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;
      |                                  ^~~~~~~
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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
libview.a.desc
rm -f libview.a
/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/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  
/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/rdf/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_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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/gfx/gl/Unified_cpp_gfx_gl0.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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/view'
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/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/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/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/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;
      |                    ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libdom_grid.a.desc
rm -f libdom_grid.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_grid.a.desc Unified_cpp_dom_grid0.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::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());
      |     ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/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/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/grid'
exec sh /pbulk/work/mail/thunderbird52/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/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
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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
      |       ^~~~~
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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav53'
mkdir -p '.deps/'
/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
In 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;
      |                      ^~~~~~~~~~~~
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  
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/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/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());
      |                                                           ^
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  
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/geolocation'
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
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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/gfx/gl/Unified_cpp_gfx_gl1.cpp
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/uriloader/base'
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/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
      |       ^~~~~
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/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libdom_url.a.desc
rm -f libdom_url.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_url.a.desc Unified_cpp_dom_url0.o  
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/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/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/url'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/image/encoders/bmp'
mkdir -p '.deps/'
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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/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/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)
      | ^~~~~~~~~~~~~~~~~~~~
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/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/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:
      |     ^~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/encoding'
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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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/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/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/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/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:
      |   ^~~~
libimage_encoders_bmp.a.desc
rm -f libimage_encoders_bmp.a
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:
      |     ^~~~
/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/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/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/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;
      |                    ^~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/image/encoders/bmp'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/xpcom/ds'
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/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;
      |                      ^~~~~~~~~~~~~~~~
libdom_media_platforms_ffmpeg_libav53.a.desc
rm -f libdom_media_platforms_ffmpeg_libav53.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 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
/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  
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;
      |                              ^~~~~~
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/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/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;
      |                    ^~~~~~~~
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::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/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/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/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;
      |                         ^~~~~~~~~
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  
/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav53'
exec sh /pbulk/work/mail/thunderbird52/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
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  
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio'
mkdir -p '.deps/'
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  
exec sh /pbulk/work/mail/thunderbird52/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/smil'
exec sh /pbulk/work/mail/thunderbird52/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/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
      |       ^~~~~
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)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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
/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/extensions/cookie'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/ldap/c-sdk/libraries/liblber'
mkdir -p '.deps/'
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/gfx/gl'
exec sh /pbulk/work/mail/thunderbird52/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
/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/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/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;
      |                            ^~~~~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec 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/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: {
      |     ^~~~
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
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  
/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec 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/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 {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/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 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
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/netwerk/protocol/res'
exec sh /pbulk/work/mail/thunderbird52/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
/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) ) {
      |                  ^
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  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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
      |       ^~~~~
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  
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/autocomplete'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldif'
mkdir -p '.deps/'
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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec 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 /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;
      |               ^~~
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          
In 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/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/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]: 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_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
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/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
      |       ^~~~~
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
      |       ^~~~~
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'
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   
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_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
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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/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;
      |               ^~~~~~~~
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/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/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]: 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/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
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/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
      |       ^~~~~
/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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
      |       ^~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mozglue/misc'
mkdir -p '.deps/'
/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)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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/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
      |        ^~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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/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/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
      |       ^~~~~
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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
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  
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/config/external/nss'
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 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
exec sh /pbulk/work/mail/thunderbird52/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
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/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)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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
      |        ^~~~~~~~~~~~~~~~~~
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  
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/memory/mozalloc'
exec sh /pbulk/work/mail/thunderbird52/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
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/gamepad'
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_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
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mozglue/misc'
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
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:
      |     ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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/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/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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/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
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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/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/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/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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
      |        ^~~~~~~~~~~~~~~~~~
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;
      |                ^~~~
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
exec sh /pbulk/work/mail/thunderbird52/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
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
      |       ^~~~~
/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]: 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
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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/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;
      |                   ^~~~~
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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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);
      |                                    ^~~~~~~~~
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/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);
      |                                    ^~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mfbt'
In 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);
      |                                    ^~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/promise'
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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In 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);
      |                                    ^~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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  
exec sh /pbulk/work/mail/thunderbird52/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
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/webaudio'
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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/gamepad'
exec sh /pbulk/work/mail/thunderbird52/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/build/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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
      |       ^~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/intl/hyphenation/glue'
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/nsWebBrowserModule.o.pp -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-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
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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In 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;
      |                                          ^~~
/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:
      |     ^~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In 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;
      |                                          ^~~
/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In 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);
      |             ^~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/ftp'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/extensions/permissions'
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_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/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -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
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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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
      |       ^~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/embedding/browser/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_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
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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  
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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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
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
      |       ^~~~~
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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In 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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
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  
/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/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/extensions/permissions'
exec sh /pbulk/work/mail/thunderbird52/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
/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]: 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/other-licenses/snappy'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/js/ductwork/debugger'
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 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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/lz4'
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
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
      |       ^~~~~
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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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;
      |                        ^~~~~~~~~~~~~~~~~~~~~~
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  
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)
      | ^~~~~~~~~~~~~~~~~~~~
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 {
      |       ^~~~~~~~~~
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 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
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  
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 {
      |           ^~~~~~~~~~~~~~~
/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/docshell/shistory'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/gfx/layers'
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 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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ImageContainer.cpp
/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)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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 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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayerTreeInvalidation.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/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)
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresArena.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/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/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/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);
      |                          ^~~~~~
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;
      |                    ^~~~~~~~~~~~
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)
      | ^~~~~~~~~~~~~~~~~~~~
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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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  
exec sh /pbulk/work/mail/thunderbird52/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/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/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 {
      |       ^~~~~~~~~~
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 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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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/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)
      | ^~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/ipc'
mkdir -p '.deps/'
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/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)
      | ^~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -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/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/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
      |    ^~~~
exec sh /pbulk/work/mail/thunderbird52/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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  
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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
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 {
      |       ^~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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
      |       ^~~~~
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 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 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/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -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 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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsRefreshDriver.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/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/CrashReporterChild.cpp
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  
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  
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/xhr'
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Layers.cpp
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/calendar/base/backend/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 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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/GPUParent.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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 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/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -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/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/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/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
      |       ^~~~~
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/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
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/build/gfx/ipc/Unified_cpp_gfx_ipc0.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/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/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/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
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -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/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/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/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/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
      |       ^~~~~
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/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/fribidi -I/usr/X11R7/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/gdk-pixbuf-2.0 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT  /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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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 :
      |        ^~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -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/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/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 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/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -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/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
      |       ^~~~~
libwidget_gtkxtbin.a.desc
rm -f libwidget_gtkxtbin.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_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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -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/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/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;
      |                             ^~~~
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/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;
      |        ^~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -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/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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
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)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In 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/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/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/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/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/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;
      |                            ^~~~~
In 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;
      |                                ^~~~~~~~
In 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;
      |                                             ^~~~~~~~
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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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/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/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/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
      |       ^~~~~
In 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());
      |                           ^~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/gfx/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 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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11BasicCompositor.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/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/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/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();
      |                              ^~~~
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/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/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 {
      |           ^~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp
/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11TextureSourceBasic.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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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;
      |                    ^~~~~~~~~~~
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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/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
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libdom_media_webaudio_blink.a.desc
rm -f libdom_media_webaudio_blink.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_blink.a.desc Unified_cpp_webaudio_blink0.o Unified_cpp_webaudio_blink1.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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -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/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/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 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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/X11TextureHost.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/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
      |       ^~~~~
In 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;
      |                                          ^~~
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -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/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/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/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/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;
      |                           ^~~~~~~~~~~
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  
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/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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/network'
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/startupcache'
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 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/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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  
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/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 {
      |       ^~~~~~~~~~
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 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
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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
      |       ^~~~~
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  
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -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/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/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/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
      |       ^~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/startupcache'
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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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: {
      |     ^~~~
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/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]: 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/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/message_pump_glib.cc
libeditor_txmgr.a.desc
rm -f libeditor_txmgr.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_txmgr.a.desc Unified_cpp_editor_txmgr0.o  
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/editor/txmgr'
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.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 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/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;
      |                      ^~~~~~
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;
      |                                   ^~~~~~
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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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/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/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/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 =
      |                                             ^~~~~~~~~~
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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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 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/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util_bsd.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 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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In 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 =
      |                                              ^~~~~~~~~~~
In 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;
      |                                  ^~~~~
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
In 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;
      |                               ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -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/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/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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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/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)
      |    ^~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -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/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);
      |                    ^~~~~~~~~~
In 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/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
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/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();
      |           ^~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/netwerk/ipc'
mkdir -p '.deps/'
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  
exec sh /pbulk/work/mail/thunderbird52/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
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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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  
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/ipc'
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
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/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 {
      |       ^~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/commandlines'
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
In 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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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/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;
      |                             ^~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/extensions/spellcheck/src'
In 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;
      |                            ^~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/accessible/ipc/other'
mkdir -p '.deps/'
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
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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);
      |       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
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  
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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);
      |                              ^~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/netwerk/protocol/file'
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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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::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/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/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/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;
      |                           ^~~~~~~
In 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/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;
      |                            ^~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
In 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;
      |                         ^~~~~~~~~
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/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/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);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In 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/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;
      |                         ^~~~~~~~
In 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;
      |                               ^~~~~~~~~~~~
In 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);
      |                     ^~~~
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  
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
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  
/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/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers1.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 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
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/console'
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
exec 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
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/extensions/auth'
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers2.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 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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/ipc/chromium/Unified_cpp_ipc_chromium2.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/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
exec 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
In 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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec 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
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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  
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;
      |                      ^~~~~~~
exec 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
exec sh /pbulk/work/mail/thunderbird52/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
/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;
      |         ^~~~~~
exec 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
exec 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));
      |                          ^
exec 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
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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));
      |                          ^
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/netwerk/ipc'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/mediasource'
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_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
exec 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 )
      |                              ^~~~~~~~
exec 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
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/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec 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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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/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
      |       ^~~~~
exec 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/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) ||
      |                          ~~~~~~~~~~~~~~~~~~~~~~^~~~~
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
      |       ^~~~~
exec 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
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  
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 /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
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
      |       ^~~~~
/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;
      |                                ^~~~~~~
exec 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 /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
      |       ^~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/ipc/chromium'
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   
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));
      |     ^~~~~~~~
exec 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/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -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
exec 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
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);
      |                    ^
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/config/external/zlib'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/widget/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/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/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/build/widget/gtk/Unified_c_widget_gtk0.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/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec 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/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)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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,
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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() {
      |             ^~~~~~~~~~~~~~~~~~~~
/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 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/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/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/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
exec 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
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 {
      |           ^~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsWindow.cpp
/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/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)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/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 =
      |                                    ^~~~~~~~~~~~~~~~~~~~
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/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/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/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/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;
      |                      ^~~~~~~~~
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;
      |                             ^~~~~~~~~~~~
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/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/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/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;
      |                     ^~~~~~~~~
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))
      |                       ^~
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_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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers3.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 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
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;
      |                       ^~~~~~
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  
exec 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/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;
      |                                    ^~~~~
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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/accessible/xpcom'
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
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;
      |                           ^~~~~~~~~~~~~~~~~
In 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);
      |                      ^~~~~~~~~~~
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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk0.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 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;
      |                                      ^~~~~~~~~~~~~
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 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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk1.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 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;
      |                                    ^~~~~~~~~
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
      |       ^~~~~
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());
      |                                                             ^
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/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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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;
      |                   ^~~~~~~~~~~~~~~~~
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;
      |                                  ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In 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/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
      |       ^~~~~
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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
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/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/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(),
      |                      ^~~~~~~~
/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/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/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
      |       ^~~~~
liblayout_base.a.desc
rm -f liblayout_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 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/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/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;
      |                                ^~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/layout/base'
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/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;
      |                       ^~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/image/encoders/jpeg'
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 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
In 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;
      |                     ^~~~~~~~~~~~
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/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/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/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;
      |                     ^~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libdom_push.a.desc
rm -f libdom_push.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_push.a.desc Unified_cpp_dom_push0.o  
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_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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -Wno-error=shadow  /pbulk/work/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers4.cpp
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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/push'
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -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/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);
      |                      ^~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/image/encoders/jpeg'
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
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 {
      |           ^~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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/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/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;
      |                                       ^~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
In 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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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:
      |   ^~~~
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
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;
      |                 ^~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -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 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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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
      |       ^~~~~
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/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
      |       ^~~~~
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 {
      |           ^~~~~~~~~~~~~~~
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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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;
      |                               ^~~~~~~~~~~
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  
In 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;
      |                         ^~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/xpcom/threads'
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
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -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/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
      |       ^~~~~
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/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 {
      |           ^~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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
      |       ^~~~~
/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  
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  
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/media/libyuv/libyuv_libyuv'
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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -pthread -I/usr/pkg/include/fribidi -D_REENTRANT -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/ContextStateTracker.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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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 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
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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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
      |       ^~~~~
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/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
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -pthread -I/usr/pkg/include/fribidi -D_REENTRANT -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/PrintTarget.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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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/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/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
      |       ^~~~~
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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -pthread -I/usr/pkg/include/fribidi -D_REENTRANT -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/PrintTargetPDF.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/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/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
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;
      |                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In 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;
      |                                    ^~~~~
exec sh /pbulk/work/mail/thunderbird52/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
In 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;
      |                        ^~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -pthread -I/usr/pkg/include/fribidi -D_REENTRANT -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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;
      |                    ^~~
exec sh /pbulk/work/mail/thunderbird52/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/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;
      |                    ^~~
exec sh /pbulk/work/mail/thunderbird52/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/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 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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -pthread -I/usr/pkg/include/fribidi -D_REENTRANT -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/PrintTargetThebes.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 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/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/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 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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -pthread -I/usr/pkg/include/fribidi -D_REENTRANT -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxASurface.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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In 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/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/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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  
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -pthread -I/usr/pkg/include/fribidi -D_REENTRANT -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -msse2 /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxAlphaRecoverySSE2.cpp
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
exec sh /pbulk/work/mail/thunderbird52/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/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;
      |                                     ^~~~~~~~
In 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;
      |                                     ^~~~~~~~
In 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/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 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
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In 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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/import/vcard/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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 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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -pthread -I/usr/pkg/include/fribidi -D_REENTRANT -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxDrawable.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 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
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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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  
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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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
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
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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_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
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   
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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 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
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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 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
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -pthread -I/usr/pkg/include/fribidi -D_REENTRANT -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFT2FontBase.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 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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -pthread -I/usr/pkg/include/fribidi -D_REENTRANT -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFT2Utils.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
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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_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
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  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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_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
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 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
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/mozillexec sh /pbulk/work/mail/thunderbird52/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/inclua/modules/fdlibm/src/e_sinh.cpp
de -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -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
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
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  
exec sh /pbulk/work/mail/thunderbird52/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
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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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 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/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/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_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
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  
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 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 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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -pthread -I/usr/pkg/include/fribidi -D_REENTRANT -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFcPlatformFontList.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
exec sh /pbulk/work/mail/thunderbird52/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/js/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 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
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/import/vcard/src'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/mozintl'
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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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_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
exec sh /pbulk/work/mail/thunderbird52/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/extensions/universalchardet/src/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/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
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 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
exec sh /pbulk/work/mail/thunderbird52/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
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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 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
exec sh /pbulk/work/mail/thunderbird52/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_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
exec sh /pbulk/work/mail/thunderbird52/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
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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  
exec sh /pbulk/work/mail/thunderbird52/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/mozilla/modules/fdlibm/src/s_floorf.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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -pthread -I/usr/pkg/include/fribidi -D_REENTRANT -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontconfigFonts.cpp
libmailnews_import_src.a.desc
rm -f libmailnews_import_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_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  
exec sh /pbulk/work/mail/thunderbird52/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
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/mozintl'
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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/import/src'
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
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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 {
      |           ^~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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
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/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
      |       ^~~~~
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  
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/netwerk/dns/mdns/libmdns'
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/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
      |       ^~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/modules/fdlibm/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 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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -pthread -I/usr/pkg/include/fribidi -D_REENTRANT -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontconfigUtils.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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
/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:
      |         ^~~~
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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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/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;
      |                         ^~~~~~~~~~
/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/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/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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 {
      |        ^~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/ipc'
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 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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -pthread -I/usr/pkg/include/fribidi -D_REENTRANT -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxGdkNativeRenderer.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/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/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/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/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 {
      |           ^~~~~~~~~~~~~~~
/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/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/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/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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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));
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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:
      |         ^~~~
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;
      |                         ^~~~~~~~~~
librdf_datasource.a.desc
rm -f librdf_datasource.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_datasource.a.desc Unified_cpp_rdf_datasource0.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;
      |                         ^~~~~
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -pthread -I/usr/pkg/include/fribidi -D_REENTRANT -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatform.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/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])) {
      |             ^~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/rdf/datasource'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/bindings'
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 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
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
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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  
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  
In 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;
      |                       ^~~~~~
In 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/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;
      |                                   ^~~
libembedding_components_find.a.desc
rm -f libembedding_components_find.a
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/xml'
/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  
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/media/platforms/agnostic/eme'
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/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;
      |                               ^~~~
exec sh /pbulk/work/mail/thunderbird52/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'
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]: 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
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/embedding/components/find'
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 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
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -pthread -I/usr/pkg/include/fribidi -D_REENTRANT -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatformGtk.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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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 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
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  
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/fetch'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/protobuf'
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 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/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -pthread -I/usr/pkg/include/fribidi -D_REENTRANT -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
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
      |       ^~~~~
/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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:
      |     ^~~~
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
      |       ^~~~~
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 {
      |           ^~~~~~~~~~~~~~~
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 {
      |           ^~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/text_format.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/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/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));
      |                                                                        ^
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/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
/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/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();
      |                                      ^
In 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;
      |                         ^~~~~~~~~~~
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  
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
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  
exec sh /pbulk/work/mail/thunderbird52/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
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/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /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/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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 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/media/platforms/ffmpeg/libav54'
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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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/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:
      |       ^~~~
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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/build/toolkit/components/protobuf/Unified_cpp_components_protobuf0.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/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 {
      |        ^~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/toolkit/components/ctypes'
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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/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
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -pthread -I/usr/pkg/include/fribidi -D_REENTRANT -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxXlibNativeRenderer.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;
      |                                 ^~~~
exec sh /pbulk/work/mail/thunderbird52/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/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/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;
      |                                           ^~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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 -Wign/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
      | ^~~~~~~~
ored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -mstackrealign -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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -pthread -I/usr/pkg/include/fribidi -D_REENTRANT -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/p/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
      | ^~~~~~~~
kg/include/libpng16 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxXlibSurface.cpp
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]
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
/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 {
      |       ^~~~~~~~~~~~~~~~~
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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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 {
      |                          ^~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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;
      |                                                     ^~~~~~
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;
      |                       ^~~~
/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;
      |                                                     ^~~~~~
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;
      |                           ^~~~
/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;
      |                                                     ^~~~~~
/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -pthread -I/usr/pkg/include/fribidi -D_REENTRANT -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes0.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 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/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;
      |                                ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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]: 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
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -pthread -I/usr/pkg/include/fribidi -D_REENTRANT -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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 {
      |        ^~~~~~~~~~~~~~~~
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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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  
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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 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/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
      |       ^~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/js/xpconnect/loader'
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/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/xul/templates'
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_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
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/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:
      |             ^~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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: {
      |   ^~~~
exec sh /pbulk/work/mail/thunderbird52/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/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/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/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/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/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/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/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
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)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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;
      |                        ^~~~~
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  
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 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/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/build/toolkit/components/protobuf/Unified_cpp_components_protobuf1.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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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/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;
      |                       ^~~~~~
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
      |       ^~~~~
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/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/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;
      |                        ^~~~
exec sh /pbulk/work/mail/thunderbird52/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/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
      |          ^~~~~~~~~~~~
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/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;
      |                                       ^~~~~~~~
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
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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
      |        ^~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/dom/performance'
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_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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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/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]
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/gfx/thebes'
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/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
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/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
      |     ^~~~
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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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
      |     ^~~~
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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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
      |       ^~~~~
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/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':
      |     ^~~~
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
      |       ^~~~~
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;
      |                      ^~~~~~~~~~~~~~~
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  
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  
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  
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/xpcom/build'
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
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 {
      |           ^~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/performance'
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
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/xpcom/reflect/xptinfo'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/xpfe/appshell'
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_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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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
      |                                ^~~~~
At global scope:
cc1plus: note: unrecognized command-line option '-Wno-null-conversion' may have been intended to silence earlier diagnostics
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  
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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/xul/templates'
exec sh /pbulk/work/mail/thunderbird52/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/toolkit/components/protobuf'
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/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/parser/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 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/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
      |       ^~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/xpfe/components/directory'
exec sh /pbulk/work/mail/thunderbird52/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
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/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/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)
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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
      |       ^~~~~
/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
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  
/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
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
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -msse2 /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/BlurSSE2.cpp
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/embedding/browser'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/jsaccount/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 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
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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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  
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/DrawTargetSkia.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/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/xpcom/reflect/xptcall/md/unix'
exec sh /pbulk/work/mail/thunderbird52/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
libparser_xml.a.desc
rm -f libparser_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 libparser_xml.a.desc nsSAXAttributes.o nsSAXLocator.o nsSAXXMLReader.o  
/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
      |   ^~~~
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
      |       ^~~~~
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 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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT  /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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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 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/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/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;
      |             ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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;
      |                                       ^~~~~
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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libdom_quota.a.desc
rm -f libdom_quota.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 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
/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/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)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -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/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 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/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
      |       ^~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/dom/quota'
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/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/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/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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  
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 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/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 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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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 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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/JobScheduler_posix.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 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
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/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);
      |                      ^~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
/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/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 {
      |           ^~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/PathSkia.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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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/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/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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/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/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
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/ScaledFontFontconfig.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 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/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)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In 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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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 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
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT  /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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 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
/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In 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;
      |                                                                      ^~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
/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/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;
      |                      ^~~~~
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/image_operations.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 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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT  /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/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)
      |    ^~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
In 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/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/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;
      |                      ^~~~~
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/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/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT  /pbulk/work/mail/thunderbird52/work/build/gfx/2d/Unified_cpp_gfx_2d1.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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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;
      |                                                                            ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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  
exec sh /pbulk/work/mail/thunderbird52/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
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/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;
      |                                                               ^~~~~~
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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In 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;
      |                                                               ^~~~~~
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 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/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/dist/include/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/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/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/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 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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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++;
      |           ^~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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;
      |                       ^~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/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/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;
      |                       ^~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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::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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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 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
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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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/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/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/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/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/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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
/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:
      |       ^~~~
/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:
      |       ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/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/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/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;
      |                               ^~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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/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/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 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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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 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/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/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/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
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 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
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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/extensions/smime/src'
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);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mkdir -p '.deps/'
/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 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/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;
      |                        ^~~~
exec sh /pbulk/work/mail/thunderbird52/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/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/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;
      |                      ^~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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 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/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/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;
      |                             ^~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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 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/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]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/extensions/mailviews/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 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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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/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/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 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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
/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:
      |   ^~~~
exec sh /pbulk/work/mail/thunderbird52/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
/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)
      |             ^~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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;
      |                         ^~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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
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
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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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;
      |                       ^~~~~~~~~
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  
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  
exec sh /pbulk/work/mail/thunderbird52/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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]: 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 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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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 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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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 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
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libpgpmime_s.a.desc
rm -f libpgpmime_s.a
/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;
      |     ^~~
/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  
/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;
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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 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/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;
      |                       ^~~~~~~~~~~~
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;
      |                      ^~~~~
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
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/cthandlers/pgpmime'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/db/msgdb/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 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/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/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/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/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 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/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)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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
      |       ^~~~~
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/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/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/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)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 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/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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
      |        ^~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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/build/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/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/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 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
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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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/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/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/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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 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
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
      |       ^~~~~
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/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)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
/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/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)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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/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());
      |                      ^~~~~~~~~~~
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;
      |                        ^~~~~~~~~~
/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/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;
      |                      ^~~~~~~~~~~~
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;
      |                      ^~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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;
      |                      ^~~~~~~~~
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/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 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
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/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 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
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/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/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 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/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/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)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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  
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/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/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/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/cthandlers/glue'
exec sh /pbulk/work/mail/thunderbird52/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
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/addrbook/src'
mkdir -p '.deps/'
/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;
      |     ^~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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
      |        ^~~~~~~~~~~~~~~~~~
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  
exec sh /pbulk/work/mail/thunderbird52/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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 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
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;
      |                       ^~~~~
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
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In 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;
      |                      ^~~~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libmsgbsutl_s.a.desc
rm -f libmsgbsutl_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 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  
exec sh /pbulk/work/mail/thunderbird52/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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 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/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 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
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/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/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;
      |                                                                          ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 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/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
      |       ^~~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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 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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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 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
exec sh /pbulk/work/mail/thunderbird52/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
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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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)
      |    ^~~~~~~~~~~~~~~~~~~~~~
/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:
      |     ^~~~
exec sh /pbulk/work/mail/thunderbird52/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
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/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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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/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/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/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/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 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
exec sh /pbulk/work/mail/thunderbird52/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/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In 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;
      |                      ^~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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);
      |                                                 ^~~~
exec sh /pbulk/work/mail/thunderbird52/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In 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;
      |                                                             ^~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In 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;
      |                                 ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/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/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/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/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/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;
      |                       ^~~~~~
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
      |        ^~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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;
      |                      ^~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In 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;
      |                                                                ^~~~~~
In 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/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 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 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/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/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/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 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
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/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/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 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
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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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;
      |                      ^~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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;
      |                       ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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/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 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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/news/src'
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/extensions/fts3/src'
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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec 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
exec 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
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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/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
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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 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/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;
      |                      ^~~~
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/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;
      |                      ^~~~~~~
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 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
In 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/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/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/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/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/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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 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
exec sh /pbulk/work/mail/thunderbird52/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/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 {
      |       ^~~~~~~~~~
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/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 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/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)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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/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/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/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 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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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
      |        ^~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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
      |                                ^~~~~
exec sh /pbulk/work/mail/thunderbird52/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
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/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 {
      |        ^~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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/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 {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/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 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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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
      |       ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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;
      |     ^~~~~~~~
/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) {
      |     ^~
/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;
      |     ^~~~~~~~
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/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/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/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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/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/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 {
      |           ^~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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 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 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
In 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/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/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/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/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/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
      |                                ^~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
/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/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;
      |                                                ^~~~
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  
In 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/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/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/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)
      |     ^~~~~~~~~~~~~~~~~~
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 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
/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:
      |         ^~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In 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;
      |                      ^~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In 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/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/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/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;
      |                      ^~~~~~~~~~~~~~~~~~~
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;
      |                      ^~~~~~~~~~~~~~~~
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/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/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;
      |                      ^~~~~~~~~~~
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/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);
      |                      ^~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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;
      |                           ^~~~~~~~~~
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;
      |                        ^~~~~~~~~~~~~~~~~
In 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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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/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/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/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 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
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/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;
      |                        ^~~~~
/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':
      |     ^~~~
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 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/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 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
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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/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/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;
      |                        ^~~~~~
/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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  
/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/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);
      |                                                 ^~~~
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:
      |       ^~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 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
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/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;
      |                          ^~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In 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;
      |                          ^~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/mime/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 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
exec sh /pbulk/work/mail/thunderbird52/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 {
      |           ^~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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;
      |                      ^~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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;
      |                      ^~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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
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;
      |                      ^~~~~~~
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;
      |                         ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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 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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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
      |       ^~~~~
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/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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 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
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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
      |                                ^~~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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
exec sh /pbulk/work/mail/thunderbird52/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/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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)
      | ^~~~~~~~~~~~~~~~~~~~~~
/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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/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/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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 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
exec sh /pbulk/work/mail/thunderbird52/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/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;
      |                           ^~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[3]: Entering directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/base/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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
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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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/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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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 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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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 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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/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/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 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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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  
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/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
      |       ^~~~~
exec sh /pbulk/work/mail/thunderbird52/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
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/build/dist/include/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/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;
      |                           ^~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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 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
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 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
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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -pthread -I/usr/pkg/include/fribidi -D_REENTRANT -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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 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
exec sh /pbulk/work/mail/thunderbird52/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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/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/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 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
exec sh /pbulk/work/mail/thunderbird52/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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -pthread -I/usr/pkg/include/fribidi -D_REENTRANT -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/nsDeviceContext.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
exec sh /pbulk/work/mail/thunderbird52/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
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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/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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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 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
exec sh /pbulk/work/mail/thunderbird52/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include/pixman-1 -D_REENTRANT -I/pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -pthread -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -pthread -I/usr/pkg/include/fribidi -D_REENTRANT -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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 {
      |           ^~~~~~~~~~~~~~~
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/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -pthread -I/usr/pkg/include/fribidi -D_REENTRANT -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/lwbrk/nsPangoBreaker.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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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 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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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 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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -pthread -I/usr/pkg/include/fribidi -D_REENTRANT -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  /pbulk/work/mail/thunderbird52/work/build/intl/lwbrk/Unified_cpp_intl_lwbrk0.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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
/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 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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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 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 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/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -pthread -I/usr/pkg/include/fribidi -D_REENTRANT -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /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 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
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/build/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/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In 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;
      |                      ^~~~~
/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));
      |         ^~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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/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 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
exec sh /pbulk/work/mail/thunderbird52/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/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
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/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 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/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;
      |                                      ^~~~~~
In 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;
      |                               ^~~~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In 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/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 /pbulkIn 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);
      |                                                 ^~~~
/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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/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:
      |     ^~~~
exec sh /pbulk/work/mail/thunderbird52/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/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;
      |                        ^~~~
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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 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/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/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;
      |                       ^~~~~~~
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 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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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;
      |                           ^~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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/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;
      |                 ^~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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;
      |                                                                                  ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
/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);
      |               ^~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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  
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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
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  
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/gfx/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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 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/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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:
      |   ^~~~
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 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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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/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/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)
      |   ^~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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;
      |                       ^~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
/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
      |        ^~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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 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 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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/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/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/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 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/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
/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++ = '"';
      |         ^
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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 -I/usr/pkg/include/nss    -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
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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 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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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;
      |     ^~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/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)
      |    ^~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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
/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:
      |         ^~~~
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/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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/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 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
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
/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:
      |         ^~~~
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 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
exec sh /pbulk/work/mail/thunderbird52/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
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/mail/thunderbird52/work/build/dist/include/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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/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/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/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 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
exec sh /pbulk/work/mail/thunderbird52/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/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/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 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
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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/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/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/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/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;
      |                        ^~~~~~~~~~~~
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/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 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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exec sh /pbulk/work/mail/thunderbird52/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
exec sh /pbulk/work/mail/thunderbird52/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/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),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 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/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 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/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/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
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
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/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/nscore.h:20,
                 from /pbulk/work/mail/thunderbird52/work/build/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
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
      |                                                    ^~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
  183 | #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_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/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/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/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/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/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/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/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/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;
      |                         ^~~~~~~~~~~~~~
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  
gmake[3]: Leaving directory '/pbulk/work/mail/thunderbird52/work/build/mailnews/base/src'
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