=> Bootstrap dependency digest>=20010302: found digest-20160304 WARNING: [license.mk] Every package should define a LICENSE. ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for thunderbird24-24.8.1nb5 cd /data/scratch/mail/thunderbird24/work/comm-esr24 && /usr/bin/env USETOOLS=no PTHREAD_CFLAGS=\ -pthread\ PTHREAD_LDFLAGS=\ -pthread PTHREAD_LIBS= PTHREADBASE=/usr DL_CFLAGS=\ -pthread\ DL_LDFLAGS=\ -pthread DL_LIBS= MOZILLA_PKG_NAME=thunderbird24 PYTHON=/usr/pkg/bin/python2.7 CC=clang CFLAGS=-O2\ -I/usr/include\ -I/usr/pkg/include\ -I/usr/pkg/include/nspr\ -I/usr/pkg/include/nss/nss\ -I/usr/pkg/include/libdrm\ -I/usr/pkg/include/freetype2 CPPFLAGS=-I/usr/include\ -I/usr/pkg/include\ -I/usr/pkg/include/nspr\ -I/usr/pkg/include/nss/nss\ -I/usr/pkg/include/libdrm\ -I/usr/pkg/include/freetype2 CXX=clang++ CXXFLAGS=-O2\ -I/usr/include\ -I/usr/pkg/include\ -I/usr/pkg/include/nspr\ -I/usr/pkg/include/nss/nss\ -I/usr/pkg/include/libdrm\ -I/usr/pkg/include/freetype2\ -Wno-return-type-c-linkage COMPILER_RPATH_FLAG=-Wl,-R F77=g77 FC=g77 FFLAGS=-O LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-Wl,-R/usr/pkg/lib/thunderbird24\ -Wl,-R/usr/pkg/lib\ -Wl,-R/usr/pkg/lib/thunderbird\ -L/usr/lib\ -Wl,-R/usr/lib\ -L/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 LINKER_RPATH_FLAG=-R PATH=/data/scratch/mail/thunderbird24/work/.cwrapper/bin:/data/scratch/mail/thunderbird24/work/.buildlink/bin:/data/scratch/mail/thunderbird24/work/.tools/bin:/usr/pkg/bin:/usr/bin:/bin:/usr/pkg/bin:/usr/local/bin:/usr/pkg/bin:/usr/pkg/bin PREFIX=/usr/pkg MAKELEVEL=0 CONFIG_SITE= PKG_SYSCONFDIR=/usr/pkg/etc HOME=/data/scratch/mail/thunderbird24/work/.home CWRAPPERS_CONFIG_DIR=/data/scratch/mail/thunderbird24/work/.cwrapper/config CPP=clang-cpp LOCALBASE=/usr/pkg X11BASE=/usr/pkg PKGMANDIR=man PKGINFODIR=info PKGGNUDIR=gnu/ MAKECONF=/dev/null OBJECT_FMT=ELF USETOOLS=no BSD_INSTALL_PROGRAM=/usr/bin/install\ -c\ -s\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_SCRIPT=/usr/bin/install\ -c\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_LIB=/usr/bin/install\ -c\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_DATA=/usr/bin/install\ -c\ -o\ pbulkXXX\ -g\ users\ -m\ 644 BSD_INSTALL_MAN=/usr/bin/install\ -c\ -o\ pbulkXXX\ -g\ users\ -m\ 644 BSD_INSTALL=/usr/bin/install BSD_INSTALL_PROGRAM_DIR=/usr/bin/install\ -d\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/usr/bin/install\ -d\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_LIB_DIR=/usr/bin/install\ -d\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_DATA_DIR=/usr/bin/install\ -d\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_MAN_DIR=/usr/bin/install\ -d\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_GAME=/usr/bin/install\ -c\ -s\ -o\ pbulkXXX\ -g\ users\ -m\ 2555 BSD_INSTALL_GAME_DATA=/usr/bin/install\ -c\ -o\ pbulkXXX\ -g\ users\ -m\ 664 BSD_INSTALL_GAME_DIR=/usr/bin/install\ -d\ -o\ pbulkXXX\ -g\ users\ -m\ 775 INSTALL_INFO= MAKEINFO=/data/scratch/mail/thunderbird24/work/.tools/bin/makeinfo FLEX= BISON= PKG_CONFIG=/data/scratch/mail/thunderbird24/work/.tools/bin/pkg-config PKG_CONFIG_LIBDIR=/data/scratch/mail/thunderbird24/work/.buildlink/lib/pkgconfig:/data/scratch/mail/thunderbird24/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/data/scratch/mail/thunderbird24/work/.pkg-config.log PKG_CONFIG_PATH= CWRAPPERS_CONFIG_DIR=/data/scratch/mail/thunderbird24/work/.cwrapper/config /usr/pkg/bin/gmake -j16 /usr/pkg/bin/gmake -C mozilla default hg: not found gmake[1]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla' gmake[1]: Circular CLOBBER <- CLOBBER dependency dropped. rm -f -r ./dist/sdk hg: not found if test -d dist/bin ; then touch dist/bin/.purgecaches ; fi hg: not found rm -f -r ./dist/include rm -f -r ./dist/private rm -f -r ./dist/public rm -f -r ./dist/bin rm -f -r _tests hg: not found BUILDSTATUS TIERS base js platform app /usr/pkg/bin/gmake tier_base gmake[2]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla' hg: not found BUILDSTATUS TIER_START base BUILDSTATUS SUBTIERS export libs tools BUILDSTATUS STATICDIRS BUILDSTATUS DIRS config build probes mfbt python mozglue memory/mozalloc BUILDSTATUS SUBTIER_START base export /usr/pkg/bin/gmake export_tier_base gmake[3]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla' hg: not found export_tier_base BUILDSTATUS TIERDIR_START config /usr/pkg/bin/gmake -C config export gmake[4]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config' nsinstall.c clang -o host_nsinstall.o -c -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DXP_UNIX -O3 -DUNICODE -D_UNICODE -I../config -I. -I../dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I/usr/pkg/include/nspr /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall.c pathsub.c clang -o host_pathsub.o -c -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DXP_UNIX -O3 -DUNICODE -D_UNICODE -I../config -I. -I../dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -I/usr/pkg/include/nspr /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/pathsub.c /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/_virtualenv/bin/python /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/../config/nsinstall.py -m 644 "../mozilla-config.h" "../dist/include" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/_virtualenv/bin/python /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/../config/nsinstall.py -m 644 "../config/nsStaticComponents.h" "../dist/include" mkdir -p "system_wrappers/" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/_virtualenv/bin/python ../config/make-stl-wrappers.py stl_wrappers gcc ../config/gcc-stl-wrapper.template.h ../config/stl-headers /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/_virtualenv/bin/python ../config/nsinstall.py stl_wrappers ../dist touch ../dist/stl_wrappers/sentinel clang -o nsinstall_real -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DXP_UNIX -O3 -DUNICODE -D_UNICODE -Wl,-R/usr/pkg/lib/thunderbird24 -Wl,-R/usr/pkg/lib -Wl,-R/usr/pkg/lib/thunderbird -L/usr/lib -Wl,-R/usr/lib -L/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 host_nsinstall.o host_pathsub.o cp nsinstall_real nsinstall.tmp mv nsinstall.tmp nsinstall /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "nsinstall" "../dist/bin" rm -f ../config/final-link-comps ../config/final-link-libs ../config/final-link-comp-names /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/_virtualenv/bin/python ../toolkit/xre/make-platformini.py --print-buildid > buildid /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/_virtualenv/bin/python ../config/Preprocessor.py -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1 -DNO_NSPR_10_SUPPORT -DHAVE_64BIT_OS=1 -DJSGC_INCREMENTAL=1 -DMOZILLA_VERSION=\"\" -DMOZILLA_VERSION_U= -DMOZILLA_UAVERSION=\"\" -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_UINT=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_DIRENT_H=1 -DHAVE_GETOPT_H=1 -DHAVE_MEMORY_H=1 -DHAVE_UNISTD_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_CPUID_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_NETINET_IN_H=1 -DHAVE_SIN_LEN=1 -DHAVE_SCONN_LEN=1 -DHAVE_SIN6_LEN=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DRELEASE_BUILD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_GOOGLE_API_KEY=no-google-api-key -DEARLY_BETA_OR_EARLIER=1 -DMOZ_THUNDERBIRD=1 -DMOZ_MORK=1 -DHAVE_MOVEMAIL=1 -DMOZ_BUILD_APP=../mail -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_WIDGET_GTK=2 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DMOZ_ENABLE_GIO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_WEBSPEECH=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_MEDIA_NAVIGATOR=1 -DMOZ_VP8=1 -DHAVE_LIBVPX=1 -DMOZ_WAVE=1 -DMOZ_SPEEX_RESAMPLER=1 -DMOZ_SOUNDTOUCH=1 -DMOZ_CUBEB=1 -DMOZ_VORBIS=1 -DMOZ_OPUS=1 -DMOZ_GSTREAMER=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DBREAKPAD_CUSTOM_STDINT_H=\"mozilla/StandardInteger.h\" -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_SAFE_BROWSING=1 -DMOZ_URL_CLASSIFIER=1 -DGL_PROVIDER_GLX=1 -DMOZ_LOGGING=1 -DJSGC_INCREMENTAL=1 -DHAVE___CXA_DEMANGLE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_ENABLE_SKIA=1 -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_SOCIAL=1 -DMOZ_APP_COMPONENT_MODULES=MODULE\(xpAutoComplete\)\ MODULE\(nsMailCompsModule\)\ MODULE\(nsMailModule\)\ MODULE\(nsMsgSMIMEModule\)\ MODULE\(nsImportServiceModule\)\ MODULE\(nsLDAPProtocolModule\)\ MODULE\(nsMorkModule\) -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_B2G_VERSION=\"1.0.0\" -DMOZ_B2G_OS_NAME=\"\" -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"24.8.1\" -DFIREFOX_VERSION=24.8.0esrpre -DMOZ_UA_BUILDID=\"20100101\" -DMOZ_TELEMETRY_DISPLAY_REV=2 -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DXP_UNIX=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=24 -DATK_REV_VERSION=0 \ -DMOZ_TREE_CAIRO= \ -DMOZ_TREE_PIXMAN= \ -DMOZ_NATIVE_HUNSPELL=1 \ -DMOZ_NATIVE_BZ2=1 \ -DMOZ_NATIVE_ZLIB=1 \ -DMOZ_NATIVE_PNG= \ -DMOZ_NATIVE_JPEG=1 \ -DMOZ_NATIVE_LIBEVENT=1 \ -DMOZ_NATIVE_LIBVPX=1 \ -DMOZ_NATIVE_ICU=1 \ ../config/system-headers | /usr/pkg/bin/perl ../nsprpub/config/make-system-wrappers.pl system_wrappers /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R system_wrappers ../dist gmake[4]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config' BUILDSTATUS TIERDIR_FINISH config BUILDSTATUS TIERDIR_START build /usr/pkg/bin/gmake -C build export gmake[4]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/build' hg: not found /usr/pkg/bin/gmake -C unix export gmake[5]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/build/unix' gmake[5]: Nothing to be done for 'export'. gmake[5]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/build/unix' gmake[4]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/build' BUILDSTATUS TIERDIR_FINISH build BUILDSTATUS TIERDIR_START probes /usr/pkg/bin/gmake -C probes export gmake[4]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/probes' gmake[4]: Nothing to be done for 'export'. gmake[4]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/probes' BUILDSTATUS TIERDIR_FINISH probes BUILDSTATUS TIERDIR_START mfbt /usr/pkg/bin/gmake -C mfbt export gmake[4]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt' /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "Assertions.h" "../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "Atomics.h" "../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "Attributes.h" "../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "BloomFilter.h" "../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "Casting.h" "../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "Char16.h" "../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "CheckedInt.h" "../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "Compiler.h" "../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "Constants.h" "../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "DebugOnly.h" "../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "decimal/Decimal.h" "../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "Endian.h" "../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "EnumSet.h" "../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "FloatingPoint.h" "../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "GuardObjects.h" "../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "HashFunctions.h" "../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "Likely.h" "../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "LinkedList.h" "../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "MathAlgorithms.h" "../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "MemoryChecking.h" "../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "MSStdInt.h" "../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "NullPtr.h" "../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "PodOperations.h" "../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "Poison.h" "../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "Range.h" "../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "RangedPtr.h" "../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "RefPtr.h" "../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "Scoped.h" "../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "SHA1.h" "../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "SplayTree.h" "../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "StandardInteger.h" "../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "ThreadLocal.h" "../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "TypedEnum.h" "../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "Types.h" "../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "TypeTraits.h" "../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "Util.h" "../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "WeakPtr.h" "../dist/include/mozilla" gmake[4]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt' BUILDSTATUS TIERDIR_FINISH mfbt BUILDSTATUS TIERDIR_START python /usr/pkg/bin/gmake -C python export gmake[4]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/python' gmake[4]: Nothing to be done for 'export'. gmake[4]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/python' BUILDSTATUS TIERDIR_FINISH python BUILDSTATUS TIERDIR_START mozglue /usr/pkg/bin/gmake -C mozglue export gmake[4]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mozglue' /usr/pkg/bin/gmake -C build export gmake[5]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mozglue/build' gmake[5]: Nothing to be done for 'export'. gmake[5]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mozglue/build' gmake[4]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mozglue' BUILDSTATUS TIERDIR_FINISH mozglue BUILDSTATUS TIERDIR_START memory/mozalloc /usr/pkg/bin/gmake -C memory/mozalloc export gmake[4]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/memory/mozalloc' /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "fallible.h" "../../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "mozalloc.h" "../../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "mozalloc_abort.h" "../../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "mozalloc_macro_wrappers.h" "../../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "mozalloc_oom.h" "../../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "mozalloc_undef_macro_wrappers.h" "../../dist/include/mozilla" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "throw_gcc.h" "../../dist/include/mozilla" gmake[4]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/memory/mozalloc' BUILDSTATUS TIERDIR_FINISH memory/mozalloc gmake[3]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla' BUILDSTATUS SUBTIER_FINISH base export BUILDSTATUS SUBTIER_START base libs /usr/pkg/bin/gmake libs_tier_base gmake[3]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla' hg: not found libs_tier_base BUILDSTATUS TIERDIR_START config /usr/pkg/bin/gmake -C config libs gmake[4]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config' /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 755 "nsinstall_real" "../dist/host/bin" gmake[4]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config' BUILDSTATUS TIERDIR_FINISH config BUILDSTATUS TIERDIR_START build /usr/pkg/bin/gmake -C build libs gmake[4]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/build' hg: not found /usr/pkg/bin/gmake -C unix libs /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "../.gdbinit" "../dist/bin" rm -f "../dist/bin/application.ini" rm -f "../dist/bin/update-settings.ini" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/_virtualenv/bin/python ../config/Preprocessor.py \ -DBROWSER_PATH=\"../dist/bin/thunderbird-bin\" -DXPC_BIN_PATH=\"/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/dist/bin\" -DBIN_SUFFIX=\"\" -DPROFILE_DIR=\"../_profile/pgo\" -DCERTS_SRC_DIR=\"/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/build/../build/pgo/certs\" -DPERL="\"/usr/pkg/bin/perl\"" -DIS_MAC=0 -DIS_LINUX=0 -DIS_CAMINO=0 -DIS_TEST_BUILD=0 -DIS_DEBUG_BUILD=0 -DCRASHREPORTER=0 -DIS_ASAN=0 -DGRE_MILESTONE=24.8.1 -DAPP_BUILDID=20171006063434 -DMOZ_APP_VERSION="24.8.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_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1 -DNO_NSPR_10_SUPPORT -DHAVE_64BIT_OS=1 -DJSGC_INCREMENTAL=1 -DMOZILLA_VERSION=\"\" -DMOZILLA_VERSION_U= -DMOZILLA_UAVERSION=\"\" -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_UINT=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_DIRENT_H=1 -DHAVE_GETOPT_H=1 -DHAVE_MEMORY_H=1 -DHAVE_UNISTD_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_CPUID_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_NETINET_IN_H=1 -DHAVE_SIN_LEN=1 -DHAVE_SCONN_LEN=1 -DHAVE_SIN6_LEN=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DRELEASE_BUILD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_GOOGLE_API_KEY=no-google-api-key -DEARLY_BETA_OR_EARLIER=1 -DMOZ_THUNDERBIRD=1 -DMOZ_MORK=1 -DHAVE_MOVEMAIL=1 -DMOZ_BUILD_APP=../mail -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_WIDGET_GTK=2 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DMOZ_ENABLE_GIO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_WEBSPEECH=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_MEDIA_NAVIGATOR=1 -DMOZ_VP8=1 -DHAVE_LIBVPX=1 -DMOZ_WAVE=1 -DMOZ_SPEEX_RESAMPLER=1 -DMOZ_SOUNDTOUCH=1 -DMOZ_CUBEB=1 -DMOZ_VORBIS=1 -DMOZ_OPUS=1 -DMOZ_GSTREAMER=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DBREAKPAD_CUSTOM_STDINT_H=\"mozilla/StandardInteger.h\" -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_SAFE_BROWSING=1 -DMOZ_URL_CLASSIFIER=1 -DGL_PROVIDER_GLX=1 -DMOZ_LOGGING=1 -DJSGC_INCREMENTAL=1 -DHAVE___CXA_DEMANGLE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_ENABLE_SKIA=1 -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_SOCIAL=1 -DMOZ_APP_COMPONENT_MODULES=MODULE\(xpAutoComplete\)\ MODULE\(nsMailCompsModule\)\ MODULE\(nsMailModule\)\ MODULE\(nsMsgSMIMEModule\)\ MODULE\(nsImportServiceModule\)\ MODULE\(nsLDAPProtocolModule\)\ MODULE\(nsMorkModule\) -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_B2G_VERSION=\"1.0.0\" -DMOZ_B2G_OS_NAME=\"\" -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"24.8.1\" -DFIREFOX_VERSION=24.8.0esrpre -DMOZ_UA_BUILDID=\"20100101\" -DMOZ_TELEMETRY_DISPLAY_REV=2 -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DXP_UNIX=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=24 -DATK_REV_VERSION=0 ../build/automation.py.in > automation.py /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/_virtualenv/bin/python ../config/Preprocessor.py leaktest.py.in > leaktest.py /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/_virtualenv/bin/python ../config/Preprocessor.py -DGRE_MILESTONE=24.8.1 -DAPP_BUILDID=20171006063434 -DMOZ_APP_VERSION="24.8.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_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1 -DNO_NSPR_10_SUPPORT -DHAVE_64BIT_OS=1 -DJSGC_INCREMENTAL=1 -DMOZILLA_VERSION=\"\" -DMOZILLA_VERSION_U= -DMOZILLA_UAVERSION=\"\" -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_UINT=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_DIRENT_H=1 -DHAVE_GETOPT_H=1 -DHAVE_MEMORY_H=1 -DHAVE_UNISTD_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_CPUID_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_NETINET_IN_H=1 -DHAVE_SIN_LEN=1 -DHAVE_SCONN_LEN=1 -DHAVE_SIN6_LEN=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DRELEASE_BUILD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_GOOGLE_API_KEY=no-google-api-key -DEARLY_BETA_OR_EARLIER=1 -DMOZ_THUNDERBIRD=1 -DMOZ_MORK=1 -DHAVE_MOVEMAIL=1 -DMOZ_BUILD_APP=../mail -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_WIDGET_GTK=2 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DMOZ_ENABLE_GIO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_WEBSPEECH=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_MEDIA_NAVIGATOR=1 -DMOZ_VP8=1 -DHAVE_LIBVPX=1 -DMOZ_WAVE=1 -DMOZ_SPEEX_RESAMPLER=1 -DMOZ_SOUNDTOUCH=1 -DMOZ_CUBEB=1 -DMOZ_VORBIS=1 -DMOZ_OPUS=1 -DMOZ_GSTREAMER=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DBREAKPAD_CUSTOM_STDINT_H=\"mozilla/StandardInteger.h\" -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_SAFE_BROWSING=1 -DMOZ_URL_CLASSIFIER=1 -DGL_PROVIDER_GLX=1 -DMOZ_LOGGING=1 -DJSGC_INCREMENTAL=1 -DHAVE___CXA_DEMANGLE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_ENABLE_SKIA=1 -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_SOCIAL=1 -DMOZ_APP_COMPONENT_MODULES=MODULE\(xpAutoComplete\)\ MODULE\(nsMailCompsModule\)\ MODULE\(nsMailModule\)\ MODULE\(nsMsgSMIMEModule\)\ MODULE\(nsImportServiceModule\)\ MODULE\(nsLDAPProtocolModule\)\ MODULE\(nsMorkModule\) -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_B2G_VERSION=\"1.0.0\" -DMOZ_B2G_OS_NAME=\"\" -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"24.8.1\" -DFIREFOX_VERSION=24.8.0esrpre -DMOZ_UA_BUILDID=\"20100101\" -DMOZ_TELEMETRY_DISPLAY_REV=2 -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DXP_UNIX=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=24 -DATK_REV_VERSION=0 -DNDEBUG -DTRIMMED "update-settings.ini" -o "../dist/bin/update-settings.ini" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/_virtualenv/bin/python ../config/Preprocessor.py -DGRE_MILESTONE=24.8.1 -DAPP_BUILDID=20171006063434 -DMOZ_APP_VERSION="24.8.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_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1 -DNO_NSPR_10_SUPPORT -DHAVE_64BIT_OS=1 -DJSGC_INCREMENTAL=1 -DMOZILLA_VERSION=\"\" -DMOZILLA_VERSION_U= -DMOZILLA_UAVERSION=\"\" -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_UINT=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_DIRENT_H=1 -DHAVE_GETOPT_H=1 -DHAVE_MEMORY_H=1 -DHAVE_UNISTD_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_CPUID_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_NETINET_IN_H=1 -DHAVE_SIN_LEN=1 -DHAVE_SCONN_LEN=1 -DHAVE_SIN6_LEN=1 -DHAVE_SA_LEN=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\ -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DRELEASE_BUILD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_GOOGLE_API_KEY=no-google-api-key -DEARLY_BETA_OR_EARLIER=1 -DMOZ_THUNDERBIRD=1 -DMOZ_MORK=1 -DHAVE_MOVEMAIL=1 -DMOZ_BUILD_APP=../mail -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_WIDGET_GTK=2 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DMOZ_ENABLE_GIO=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_WEBSPEECH=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_MEDIA_NAVIGATOR=1 -DMOZ_VP8=1 -DHAVE_LIBVPX=1 -DMOZ_WAVE=1 -DMOZ_SPEEX_RESAMPLER=1 -DMOZ_SOUNDTOUCH=1 -DMOZ_CUBEB=1 -DMOZ_VORBIS=1 -DMOZ_OPUS=1 -DMOZ_GSTREAMER=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DBREAKPAD_CUSTOM_STDINT_H=\"mozilla/StandardInteger.h\" -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATER=1 -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_SAFE_BROWSING=1 -DMOZ_URL_CLASSIFIER=1 -DGL_PROVIDER_GLX=1 -DMOZ_LOGGING=1 -DJSGC_INCREMENTAL=1 -DHAVE___CXA_DEMANGLE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\" -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_ENABLE_SKIA=1 -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_SOCIAL=1 -DMOZ_APP_COMPONENT_MODULES=MODULE\(xpAutoComplete\)\ MODULE\(nsMailCompsModule\)\ MODULE\(nsMailModule\)\ MODULE\(nsMsgSMIMEModule\)\ MODULE\(nsImportServiceModule\)\ MODULE\(nsLDAPProtocolModule\)\ MODULE\(nsMorkModule\) -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_B2G_VERSION=\"1.0.0\" -DMOZ_B2G_OS_NAME=\"\" -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"24.8.1\" -DFIREFOX_VERSION=24.8.0esrpre -DMOZ_UA_BUILDID=\"20100101\" -DMOZ_TELEMETRY_DISPLAY_REV=2 -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DXP_UNIX=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=24 -DATK_REV_VERSION=0 -DNDEBUG -DTRIMMED "../build/application.ini" -o "../dist/bin/application.ini" gmake[5]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/build/unix' /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "run-mozilla.sh" "../../dist/sdk/bin" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R ../../build/unix/run-mozilla.sh ../../dist/bin gmake[5]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/build/unix' chmod +x leaktest.py /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R automation.py automationutils.py ../testing/profiles/prefs_general.js leaktest.py bloatcycle.html ../build/pgo/server-locations.txt ../build/pgo/favicon.ico ../build/pgo/blueprint/sample.html ../build/pgo/blueprint/elements.html ../build/pgo/blueprint/forms.html ../build/pgo/blueprint/grid.html ../build/pgo/blueprint/test.jpg ../build/pgo/blueprint/test-small.jpg ../build/pgo/blueprint/valid.png ../build/pgo/blueprint/screen.css ../build/pgo/blueprint/print.css ../build/pgo/blueprint/grid.png ../build/pgo/blueprint/fancytype-screen.css ../_leaktest gmake[4]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/build' BUILDSTATUS TIERDIR_FINISH build BUILDSTATUS TIERDIR_START probes /usr/pkg/bin/gmake -C probes libs gmake[4]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/probes' gmake[4]: Nothing to be done for 'libs'. gmake[4]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/probes' BUILDSTATUS TIERDIR_FINISH probes BUILDSTATUS TIERDIR_START mfbt /usr/pkg/bin/gmake -C mfbt libs gmake[4]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt' mkdir -p ".deps/" bignum-dtoa.cc clang++ -o bignum-dtoa.o -c -I../dist/system_wrappers -include ../config/gcc_hidden.h -DIMPL_MFBT -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1 -DNO_NSPR_10_SUPPORT -I../mfbt -I. -I../dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ../mozilla-config.h -MD -MP -MF .deps/bignum-dtoa.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/double-conversion/bignum-dtoa.cc bignum.cc clang++ -o bignum.o -c -I../dist/system_wrappers -include ../config/gcc_hidden.h -DIMPL_MFBT -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1 -DNO_NSPR_10_SUPPORT -I../mfbt -I. -I../dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ../mozilla-config.h -MD -MP -MF .deps/bignum.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/double-conversion/bignum.cc cached-powers.cc clang++ -o cached-powers.o -c -I../dist/system_wrappers -include ../config/gcc_hidden.h -DIMPL_MFBT -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1 -DNO_NSPR_10_SUPPORT -I../mfbt -I. -I../dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ../mozilla-config.h -MD -MP -MF .deps/cached-powers.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/double-conversion/cached-powers.cc diy-fp.cc clang++ -o diy-fp.o -c -I../dist/system_wrappers -include ../config/gcc_hidden.h -DIMPL_MFBT -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1 -DNO_NSPR_10_SUPPORT -I../mfbt -I. -I../dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ../mozilla-config.h -MD -MP -MF .deps/diy-fp.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/double-conversion/diy-fp.cc double-conversion.cc clang++ -o double-conversion.o -c -I../dist/system_wrappers -include ../config/gcc_hidden.h -DIMPL_MFBT -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1 -DNO_NSPR_10_SUPPORT -I../mfbt -I. -I../dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ../mozilla-config.h -MD -MP -MF .deps/double-conversion.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/double-conversion/double-conversion.cc fast-dtoa.cc clang++ -o fast-dtoa.o -c -I../dist/system_wrappers -include ../config/gcc_hidden.h -DIMPL_MFBT -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1 -DNO_NSPR_10_SUPPORT -I../mfbt -I. -I../dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ../mozilla-config.h -MD -MP -MF .deps/fast-dtoa.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/double-conversion/fast-dtoa.cc fixed-dtoa.cc clang++ -o fixed-dtoa.o -c -I../dist/system_wrappers -include ../config/gcc_hidden.h -DIMPL_MFBT -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1 -DNO_NSPR_10_SUPPORT -I../mfbt -I. -I../dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ../mozilla-config.h -MD -MP -MF .deps/fixed-dtoa.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/double-conversion/fixed-dtoa.cc strtod.cc clang++ -o strtod.o -c -I../dist/system_wrappers -include ../config/gcc_hidden.h -DIMPL_MFBT -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1 -DNO_NSPR_10_SUPPORT -I../mfbt -I. -I../dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ../mozilla-config.h -MD -MP -MF .deps/strtod.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/double-conversion/strtod.cc HashFunctions.cpp clang++ -o HashFunctions.o -c -I../dist/system_wrappers -include ../config/gcc_hidden.h -DIMPL_MFBT -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1 -DNO_NSPR_10_SUPPORT -I../mfbt -I. -I../dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ../mozilla-config.h -MD -MP -MF .deps/HashFunctions.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/HashFunctions.cpp Poison.cpp clang++ -o Poison.o -c -I../dist/system_wrappers -include ../config/gcc_hidden.h -DIMPL_MFBT -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1 -DNO_NSPR_10_SUPPORT -I../mfbt -I. -I../dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ../mozilla-config.h -MD -MP -MF .deps/Poison.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/Poison.cpp SHA1.cpp clang++ -o SHA1.o -c -I../dist/system_wrappers -include ../config/gcc_hidden.h -DIMPL_MFBT -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1 -DNO_NSPR_10_SUPPORT -I../mfbt -I. -I../dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ../mozilla-config.h -MD -MP -MF .deps/SHA1.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/SHA1.cpp Decimal.cpp clang++ -o Decimal.o -c -I../dist/system_wrappers -include ../config/gcc_hidden.h -DIMPL_MFBT -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1 -DNO_NSPR_10_SUPPORT -I../mfbt -I. -I../dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ../mozilla-config.h -MD -MP -MF .deps/Decimal.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/decimal/Decimal.cpp In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/double-conversion/diy-fp.cc:29: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/double-conversion/diy-fp.h:31: /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/double-conversion/utils.h:283:16: warning: unused typedef 'VerifySizesAreEqual' [-Wunused-local-typedef] typedef char VerifySizesAreEqual[sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/double-conversion/fixed-dtoa.cc:30: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/double-conversion/fixed-dtoa.h:31: /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/double-conversion/utils.h:283:16: warning: unused typedef 'VerifySizesAreEqual' [-Wunused-local-typedef] typedef char VerifySizesAreEqual[sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/double-conversion/bignum-dtoa.cc:30: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/double-conversion/bignum-dtoa.h:31: /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/double-conversion/utils.h:283:16: warning: unused typedef 'VerifySizesAreEqual' [-Wunused-local-typedef] typedef char VerifySizesAreEqual[sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ 1 warning generated. /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/double-conversion/strtod.cc:509:9: warning: unused variable 'f2' [-Wunused-variable] float f2 = float_guess; ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/double-conversion/strtod.cc:31: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/double-conversion/strtod.h:31: /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/double-conversion/utils.h:283:16: warning: unused typedef 'VerifySizesAreEqual' [-Wunused-local-typedef] typedef char VerifySizesAreEqual[sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/double-conversion/fast-dtoa.cc:28: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/double-conversion/fast-dtoa.h:31: /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/double-conversion/utils.h:283:16: warning: unused typedef 'VerifySizesAreEqual' [-Wunused-local-typedef] typedef char VerifySizesAreEqual[sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/double-conversion/bignum.cc:758:7: warning: variable 'i' is incremented both in the loop header and in the loop body [-Wfor-loop-analysis] ++i; ^ /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/double-conversion/bignum.cc:753:72: note: incremented here for (int i = other.used_digits_ + exponent_diff; i < used_digits_; ++i) { ^ /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/double-conversion/cached-powers.cc:134:18: warning: unused variable 'kCachedPowersLength' [-Wunused-const-variable] static const int kCachedPowersLength = ARRAY_SIZE(kCachedPowers); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/double-conversion/cached-powers.cc:32: /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/double-conversion/utils.h:283:16: warning: unused typedef 'VerifySizesAreEqual' [-Wunused-local-typedef] typedef char VerifySizesAreEqual[sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ 1 warning generated. In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/double-conversion/bignum.cc:28: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/double-conversion/bignum.h:31: /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/double-conversion/utils.h:283:16: warning: unused typedef 'VerifySizesAreEqual' [-Wunused-local-typedef] typedef char VerifySizesAreEqual[sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ 2 warnings generated. In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/double-conversion/double-conversion.cc:31: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/double-conversion/double-conversion.h:32: /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/double-conversion/utils.h:283:16: warning: unused typedef 'VerifySizesAreEqual' [-Wunused-local-typedef] typedef char VerifySizesAreEqual[sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ 1 warning generated. 2 warnings generated. 1 warning generated. 2 warnings generated. 1 warning generated. In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/decimal/Decimal.cpp:32: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/decimal/moz-decimal-utils.h:13: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/decimal/../double-conversion/double-conversion.h:32: /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt/decimal/../double-conversion/utils.h:283:16: warning: unused typedef 'VerifySizesAreEqual' [-Wunused-local-typedef] typedef char VerifySizesAreEqual[sizeof(Dest) == sizeof(Source) ? 1 : -1]; ^ 1 warning generated. rm -f libmfbt.a /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/_virtualenv/bin/python ../config/expandlibs_gen.py --depend .deps/.//libmfbt.a.desc.pp -o libmfbt.a.desc bignum-dtoa.o bignum.o cached-powers.o diy-fp.o double-conversion.o fast-dtoa.o fixed-dtoa.o strtod.o HashFunctions.o Poison.o SHA1.o Decimal.o gmake[4]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt' BUILDSTATUS TIERDIR_FINISH mfbt BUILDSTATUS TIERDIR_START python /usr/pkg/bin/gmake -C python libs gmake[4]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/python' gmake[4]: Nothing to be done for 'libs'. gmake[4]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/python' BUILDSTATUS TIERDIR_FINISH python BUILDSTATUS TIERDIR_START mozglue /usr/pkg/bin/gmake -C mozglue libs gmake[4]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mozglue' /usr/pkg/bin/gmake -C build libs gmake[5]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mozglue/build' mkdir -p ".deps/" dummy.cpp clang++ -o dummy.o -c -I../../dist/stl_wrappers -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1 -DNO_NSPR_10_SUPPORT -I../../mozglue/build -I. -I../../dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MP -MF .deps/dummy.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mozglue/build/dummy.cpp rm -f libmozglue.a libmozglue.a.desc /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/_virtualenv/bin/python ../../config/expandlibs_exec.py --depend .deps/.//libmozglue.a.pp --target libmozglue.a --extract -- ar cr libmozglue.a dummy.o ../../mfbt/libmfbt.a ranlib libmozglue.a /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/_virtualenv/bin/python ../../config/expandlibs_gen.py --depend .deps/.//libmozglue.a.desc.pp -o libmozglue.a.desc dummy.o ../../mfbt/libmfbt.a /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "libmozglue.a" "../../dist/lib" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "libmozglue.a" "../../dist/sdk/lib" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "libmozglue.a.desc" "../../dist/lib" gmake[5]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mozglue/build' gmake[4]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mozglue' BUILDSTATUS TIERDIR_FINISH mozglue BUILDSTATUS TIERDIR_START memory/mozalloc /usr/pkg/bin/gmake -C memory/mozalloc libs gmake[4]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/memory/mozalloc' mkdir -p ".deps/" mozalloc.cpp clang++ -o mozalloc.o -c -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1 -DNO_NSPR_10_SUPPORT -I../../xpcom -I../../memory/mozalloc -I. -I../../dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MP -MF .deps/mozalloc.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/memory/mozalloc/mozalloc.cpp mozalloc_abort.cpp clang++ -o mozalloc_abort.o -c -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1 -DNO_NSPR_10_SUPPORT -I../../xpcom -I../../memory/mozalloc -I. -I../../dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MP -MF .deps/mozalloc_abort.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/memory/mozalloc/mozalloc_abort.cpp mozalloc_oom.cpp clang++ -o mozalloc_oom.o -c -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1 -DNO_NSPR_10_SUPPORT -I../../xpcom -I../../memory/mozalloc -I. -I../../dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MP -MF .deps/mozalloc_oom.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/memory/mozalloc/mozalloc_oom.cpp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/memory/mozalloc/mozalloc.cpp:229:18: warning: unused variable 'fallible' [-Wunused-const-variable] const fallible_t fallible = fallible_t(); ^ 1 warning generated. libmozalloc.so rm -f libmozalloc.so /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/_virtualenv/bin/python ../../config/expandlibs_exec.py --depend .deps/.//libmozalloc.so.pp --target libmozalloc.so --uselist -- clang++ -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -fPIC -DPIC -shared -Wl,-soname,libmozalloc.so -o libmozalloc.so mozalloc.o mozalloc_abort.o mozalloc_oom.o -lpthread -Wl,-R/usr/pkg/lib/thunderbird24 -Wl,-R/usr/pkg/lib -Wl,-R/usr/pkg/lib/thunderbird -L/usr/lib -Wl,-R/usr/lib -L/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 -Wl,-z,noexecstack -Wl,--build-id -Wl,-rpath-link,/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/dist/bin -Wl,-rpath-link,/usr/pkg/lib chmod +x libmozalloc.so /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "libmozalloc.so" "../../dist/bin" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "libmozalloc.so" "../../dist/lib" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config/nsinstall -R -m 644 "libmozalloc.so" "../../dist/sdk/lib" gmake[4]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/memory/mozalloc' BUILDSTATUS TIERDIR_FINISH memory/mozalloc gmake[3]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla' BUILDSTATUS SUBTIER_FINISH base libs BUILDSTATUS SUBTIER_START base tools /usr/pkg/bin/gmake tools_tier_base gmake[3]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla' hg: not found tools_tier_base BUILDSTATUS TIERDIR_START config /usr/pkg/bin/gmake -C config tools gmake[4]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config' gmake[4]: Nothing to be done for 'tools'. gmake[4]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/config' BUILDSTATUS TIERDIR_FINISH config BUILDSTATUS TIERDIR_START build /usr/pkg/bin/gmake -C build tools gmake[4]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/build' hg: not found /usr/pkg/bin/gmake -C unix tools gmake[5]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/build/unix' gmake[5]: Nothing to be done for 'tools'. gmake[5]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/build/unix' gmake[4]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/build' BUILDSTATUS TIERDIR_FINISH build BUILDSTATUS TIERDIR_START probes /usr/pkg/bin/gmake -C probes tools gmake[4]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/probes' gmake[4]: Nothing to be done for 'tools'. gmake[4]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/probes' BUILDSTATUS TIERDIR_FINISH probes BUILDSTATUS TIERDIR_START mfbt /usr/pkg/bin/gmake -C mfbt tools gmake[4]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt' gmake[4]: Nothing to be done for 'tools'. gmake[4]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mfbt' BUILDSTATUS TIERDIR_FINISH mfbt BUILDSTATUS TIERDIR_START python /usr/pkg/bin/gmake -C python tools gmake[4]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/python' gmake[4]: Nothing to be done for 'tools'. gmake[4]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/python' BUILDSTATUS TIERDIR_FINISH python BUILDSTATUS TIERDIR_START mozglue /usr/pkg/bin/gmake -C mozglue tools gmake[4]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mozglue' /usr/pkg/bin/gmake -C build tools gmake[5]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mozglue/build' gmake[5]: Nothing to be done for 'tools'. gmake[5]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mozglue/build' gmake[4]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/mozglue' BUILDSTATUS TIERDIR_FINISH mozglue BUILDSTATUS TIERDIR_START memory/mozalloc /usr/pkg/bin/gmake -C memory/mozalloc tools gmake[4]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/memory/mozalloc' gmake[4]: Nothing to be done for 'tools'. gmake[4]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/memory/mozalloc' BUILDSTATUS TIERDIR_FINISH memory/mozalloc gmake[3]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla' BUILDSTATUS SUBTIER_FINISH base tools BUILDSTATUS TIER_FINISH base gmake[2]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla' /usr/pkg/bin/gmake tier_js gmake[2]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla' hg: not found BUILDSTATUS TIER_START js BUILDSTATUS SUBTIERS static BUILDSTATUS STATICDIRS js/src BUILDSTATUS DIRS BUILDSTATUS SUBTIER_START js static BUILDSTATUS TIERDIR_START js/src MOZBUILD_BACKEND_CHECKED= /usr/pkg/bin/gmake -C js/src gmake[3]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src' /usr/pkg/bin/gmake export if test -d ../../dist/bin ; then touch ../../dist/bin/.purgecaches ; fi gmake[4]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src' /usr/pkg/bin/gmake -C config/ nsinstall /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/_virtualenv/bin/python /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/./config/nsinstall.py -m 644 "js-config.h" "../../dist/include" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/_virtualenv/bin/python /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/./config/nsinstall.py -m 644 "js.msg" "../../dist/include" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/_virtualenv/bin/python /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/./config/nsinstall.py -m 644 "jsalloc.h" "../../dist/include" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/_virtualenv/bin/python /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/./config/nsinstall.py -m 644 "jsapi.h" "../../dist/include" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/_virtualenv/bin/python /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/./config/nsinstall.py -m 644 "jsclass.h" "../../dist/include" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/_virtualenv/bin/python /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/./config/nsinstall.py -m 644 "jsclist.h" "../../dist/include" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/_virtualenv/bin/python /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/./config/nsinstall.py -m 644 "jscpucfg.h" "../../dist/include" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/_virtualenv/bin/python /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/./config/nsinstall.py -m 644 "jsdbgapi.h" "../../dist/include" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/_virtualenv/bin/python /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/./config/nsinstall.py -m 644 "jsfriendapi.h" "../../dist/include" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/_virtualenv/bin/python /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/./config/nsinstall.py -m 644 "jslock.h" "../../dist/include" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/_virtualenv/bin/python /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/./config/nsinstall.py -m 644 "./perf/jsperf.h" "../../dist/include" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/_virtualenv/bin/python /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/./config/nsinstall.py -m 644 "jsprf.h" "../../dist/include" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/_virtualenv/bin/python /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/./config/nsinstall.py -m 644 "jsprototypes.h" "../../dist/include" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/_virtualenv/bin/python /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/./config/nsinstall.py -m 644 "jsproxy.h" "../../dist/include" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/_virtualenv/bin/python /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/./config/nsinstall.py -m 644 "jsprvtd.h" "../../dist/include" gmake[5]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/config' nsinstall.c clang -o host_nsinstall.o -c -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Wdeclaration-after-statement -Werror=return-type -Wtype-limits -Wempty-body -Wsign-compare -Wno-unused -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -std=gnu99 -fgnu89-inline -Dunix -ffunction-sections -fdata-sections -pthread -pipe -DNDEBUG -DTRIMMED -O3 -fomit-frame-pointer -DXP_UNIX -O3 -DUNICODE -D_UNICODE -I../config -I. -I../../../dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nspr /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/config/nsinstall.c pathsub.c clang -o host_pathsub.o -c -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Wdeclaration-after-statement -Werror=return-type -Wtype-limits -Wempty-body -Wsign-compare -Wno-unused -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -std=gnu99 -fgnu89-inline -Dunix -ffunction-sections -fdata-sections -pthread -pipe -DNDEBUG -DTRIMMED -O3 -fomit-frame-pointer -DXP_UNIX -O3 -DUNICODE -D_UNICODE -I../config -I. -I../../../dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nspr /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/config/pathsub.c clang -o nsinstall_real -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Wdeclaration-after-statement -Werror=return-type -Wtype-limits -Wempty-body -Wsign-compare -Wno-unused -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -std=gnu99 -fgnu89-inline -Dunix -ffunction-sections -fdata-sections -pthread -pipe -DNDEBUG -DTRIMMED -O3 -fomit-frame-pointer -DXP_UNIX -O3 -DUNICODE -D_UNICODE -lpthread -Wl,-R/usr/pkg/lib/thunderbird24 -Wl,-R/usr/pkg/lib -Wl,-R/usr/pkg/lib/thunderbird -L/usr/lib -Wl,-R/usr/lib -L/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 -Wl,--build-id -Wl,-rpath-link,../../../dist/bin -Wl,-rpath-link,/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/dist/lib host_nsinstall.o host_pathsub.o cp nsinstall_real nsinstall.tmp mv nsinstall.tmp nsinstall gmake[5]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/config' /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/_virtualenv/bin/python /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/./config/nsinstall.py -m 644 "jspubtd.h" "../../dist/include" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/config/nsinstall -R -m 644 "jstypes.h" "../../dist/include" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/config/nsinstall -R -m 644 "jsutil.h" "../../dist/include" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/config/nsinstall -R -m 644 "jsversion.h" "../../dist/include" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/config/nsinstall -R -m 644 "jswrapper.h" "../../dist/include" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/config/nsinstall -R -m 644 "./../public/Anchor.h" "../../dist/include/js" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/config/nsinstall -R -m 644 "./../public/CallArgs.h" "../../dist/include/js" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/config/nsinstall -R -m 644 "./../public/CharacterEncoding.h" "../../dist/include/js" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/config/nsinstall -R -m 644 "./../public/Date.h" "../../dist/include/js" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/config/nsinstall -R -m 644 "./../public/GCAPI.h" "../../dist/include/js" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/config/nsinstall -R -m 644 "./../public/HashTable.h" "../../dist/include/js" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/config/nsinstall -R -m 644 "./../public/HeapAPI.h" "../../dist/include/js" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/config/nsinstall -R -m 644 "./../public/LegacyIntTypes.h" "../../dist/include/js" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/config/nsinstall -R -m 644 "./../public/MemoryMetrics.h" "../../dist/include/js" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/config/nsinstall -R -m 644 "./../public/PropertyKey.h" "../../dist/include/js" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/config/nsinstall -R -m 644 "./../public/RequiredDefines.h" "../../dist/include/js" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/config/nsinstall -R -m 644 "./../public/RootingAPI.h" "../../dist/include/js" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/config/nsinstall -R -m 644 "./../public/TemplateLib.h" "../../dist/include/js" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/config/nsinstall -R -m 644 "./../public/Utility.h" "../../dist/include/js" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/config/nsinstall -R -m 644 "./../public/Value.h" "../../dist/include/js" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/config/nsinstall -R -m 644 "./../public/Vector.h" "../../dist/include/js" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/_virtualenv/bin/python ./builtin/embedjs.py -DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -DUSE_ZLIB -DMOZILLA_VERSION=\"\" -DMOZILLA_VERSION_U= -DMOZILLA_UAVERSION=\"\" -DMOZJS_MAJOR_VERSION= -DMOZJS_MINOR_VERSION= -DHAVE_64BIT_OS=1 -DD_INO=d_ino -DJS_CPU_X64=1 -DJS_PUNBOX64=1 -DJS_METHODJIT=1 -DJS_MONOIC=1 -DJS_POLYIC=1 -DJS_METHODJIT_TYPED_ARRAY=1 -DJS_ION=1 -DENABLE_YARR_JIT=1 -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DJS_BYTES_PER_WORD=8 -DJS_BITS_PER_WORD_LOG2=6 -DHAVE_MACHINE_ENDIAN_H=1 -DJS_HAVE_MACHINE_ENDIAN_H=1 -DHAVE_UINT=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_DIRENT_H=1 -DHAVE_GETOPT_H=1 -DHAVE_MEMORY_H=1 -DHAVE_UNISTD_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_CPUID_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUOTA_H=1 -DNEW_H=\ -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_FCHMOD=1 -DHAVE_FLOCKFILE=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETPAGESIZE=1 -DHAVE_LCHOWN=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MEMMOVE=1 -DHAVE_RANDOM=1 -DHAVE_SBRK=1 -DHAVE_SNPRINTF=1 -DHAVE_STATVFS=1 -DHAVE_STRERROR=1 -DHAVE_STRTOK_R=1 -DHAVE_WCRTOMB=1 -DHAVE_MBRTOWC=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_CPP_AMBIGUITY_RESOLVING_USING=1 -DHAVE_CPP_DYNAMIC_CAST_TO_VOID_PTR=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DMOZ_UPDATE_CHANNEL=default -DRELEASE_BUILD=1 -DJSGC_INCREMENTAL=1 -DHAVE___CXA_DEMANGLE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DCPP_THROW_NEW=throw\(\) -DEDITLINE=1 -DJS_HAS_CTYPES=1 -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DXP_UNIX=1 -DJS_THREADSAFE=1 -DHAVE_SETLOCALE=1 -DHAVE_LOCALECONV=1 -DNDEBUG -DTRIMMED \ -p 'clang -E' -m ./js.msg -o selfhosted.out.h ./builtin/Utilities.js ./builtin/Array.js ./builtin/Date.js ./builtin/Intl.js ./builtin/IntlData.js ./builtin/Number.js ./builtin/ParallelArray.js ./builtin/String.js /usr/pkg/bin/gmake -C config export gmake[5]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/config' /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/config/nsinstall -R -m 644 "nsinstall" "../../../dist/bin" mkdir -p "system_wrappers_js/" /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/_virtualenv/bin/python ../config/Preprocessor.py -DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT -DMOZ_NATIVE_ZLIB=1 -DMOZILLA_VERSION=\"\" -DMOZILLA_VERSION_U= -DMOZILLA_UAVERSION=\"\" -DMOZJS_MAJOR_VERSION= -DMOZJS_MINOR_VERSION= -DHAVE_64BIT_OS=1 -DD_INO=d_ino -DJS_CPU_X64=1 -DJS_PUNBOX64=1 -DJS_METHODJIT=1 -DJS_MONOIC=1 -DJS_POLYIC=1 -DJS_METHODJIT_TYPED_ARRAY=1 -DJS_ION=1 -DENABLE_YARR_JIT=1 -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DJS_BYTES_PER_WORD=8 -DJS_BITS_PER_WORD_LOG2=6 -DHAVE_MACHINE_ENDIAN_H=1 -DJS_HAVE_MACHINE_ENDIAN_H=1 -DHAVE_UINT=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_DIRENT_H=1 -DHAVE_GETOPT_H=1 -DHAVE_MEMORY_H=1 -DHAVE_UNISTD_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_CPUID_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUOTA_H=1 -DNEW_H=\ -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_FCHMOD=1 -DHAVE_FLOCKFILE=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETPAGESIZE=1 -DHAVE_LCHOWN=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MEMMOVE=1 -DHAVE_RANDOM=1 -DHAVE_SBRK=1 -DHAVE_SNPRINTF=1 -DHAVE_STATVFS=1 -DHAVE_STRERROR=1 -DHAVE_STRTOK_R=1 -DHAVE_WCRTOMB=1 -DHAVE_MBRTOWC=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_CPP_AMBIGUITY_RESOLVING_USING=1 -DHAVE_CPP_DYNAMIC_CAST_TO_VOID_PTR=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DMOZ_UPDATE_CHANNEL=default -DRELEASE_BUILD=1 -DJSGC_INCREMENTAL=1 -DHAVE___CXA_DEMANGLE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DCPP_THROW_NEW=throw\(\) -DEDITLINE=1 -DJS_HAS_CTYPES=1 -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DXP_UNIX=1 -DJS_THREADSAFE=1 -DHAVE_SETLOCALE=1 -DHAVE_LOCALECONV=1 \ -DMOZ_NATIVE_ICU=1 \ ../config/system-headers | /usr/pkg/bin/perl ../config/make-system-wrappers.pl system_wrappers_js /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/config/nsinstall -R system_wrappers_js ../../../dist gmake[5]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/config' /usr/pkg/bin/gmake -C editline export gmake[5]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/editline' gmake[5]: Nothing to be done for 'export'. gmake[5]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/editline' /usr/pkg/bin/gmake -C shell export gmake[5]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/shell' gmake[5]: Nothing to be done for 'export'. gmake[5]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/shell' gmake[4]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src' /usr/pkg/bin/gmake libs gmake[4]: Entering directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src' jskwgen.cpp clang++ -o host_jskwgen.o -c -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I. -I./../../mfbt/double-conversion -I/usr/pkg/include -I. -I. -I./../../dist/include -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -I/usr/pkg/include/nspr /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/jskwgen.cpp jsoplengen.cpp clang++ -o host_jsoplengen.o -c -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I. -I./../../mfbt/double-conversion -I/usr/pkg/include -I. -I. -I./../../dist/include -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -I/usr/pkg/include/nspr /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/jsoplengen.cpp clang++ -o host_jsoplengen -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I. -I./../../mfbt/double-conversion -I/usr/pkg/include -I. -I. -I./../../dist/include -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr host_jsoplengen.o ./host_jsoplengen /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/jsautooplen.h /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/config/nsinstall -R -m 755 "host_jsoplengen" "../../dist/host/bin" clang++ -o host_jskwgen -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/pkg/include -I. -I./../../mfbt/double-conversion -I/usr/pkg/include -I. -I. -I./../../dist/include -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr host_jskwgen.o ./host_jskwgen /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/jsautokw.h /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/config/nsinstall -R -m 755 "host_jskwgen" "../../dist/host/bin" ArgumentsObject.cpp clang++ -o ArgumentsObject.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -DUSE_ZLIB -I/usr/pkg/include -I. -I./../../mfbt/double-conversion -I/usr/pkg/include -I. -I. -I./../../dist/include -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/ArgumentsObject.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject.cpp BytecodeCompiler.cpp clang++ -o BytecodeCompiler.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -DUSE_ZLIB -I/usr/pkg/include -I. -I./../../mfbt/double-conversion -I/usr/pkg/include -I. -I. -I./../../dist/include -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/BytecodeCompiler.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp BytecodeEmitter.cpp clang++ -o BytecodeEmitter.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -DUSE_ZLIB -I/usr/pkg/include -I. -I./../../mfbt/double-conversion -I/usr/pkg/include -I. -I. -I./../../dist/include -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/BytecodeEmitter.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeEmitter.cpp CharacterEncoding.cpp clang++ -o CharacterEncoding.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -DUSE_ZLIB -I/usr/pkg/include -I. -I./../../mfbt/double-conversion -I/usr/pkg/include -I. -I. -I./../../dist/include -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/CharacterEncoding.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/CharacterEncoding.cpp DateTime.cpp clang++ -o DateTime.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -DUSE_ZLIB -I/usr/pkg/include -I. -I./../../mfbt/double-conversion -I/usr/pkg/include -I. -I. -I./../../dist/include -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/DateTime.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/DateTime.cpp Debugger.cpp clang++ -o Debugger.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -DUSE_ZLIB -I/usr/pkg/include -I. -I./../../mfbt/double-conversion -I/usr/pkg/include -I. -I. -I./../../dist/include -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/Debugger.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp Eval.cpp clang++ -o Eval.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -DUSE_ZLIB -I/usr/pkg/include -I. -I./../../mfbt/double-conversion -I/usr/pkg/include -I. -I. -I./../../dist/include -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/Eval.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Eval.cpp ExecutableAllocator.cpp clang++ -o ExecutableAllocator.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -DUSE_ZLIB -I/usr/pkg/include -I. -I./../../mfbt/double-conversion -I/usr/pkg/include -I. -I. -I./../../dist/include -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/ExecutableAllocator.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/assembler/jit/ExecutableAllocator.cpp FoldConstants.cpp clang++ -o FoldConstants.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -DUSE_ZLIB -I/usr/pkg/include -I. -I./../../mfbt/double-conversion -I/usr/pkg/include -I. -I. -I./../../dist/include -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/FoldConstants.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/FoldConstants.cpp ForkJoin.cpp clang++ -o ForkJoin.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -DUSE_ZLIB -I/usr/pkg/include -I. -I./../../mfbt/double-conversion -I/usr/pkg/include -I. -I. -I./../../dist/include -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/ForkJoin.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp GlobalObject.cpp clang++ -o GlobalObject.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -DUSE_ZLIB -I/usr/pkg/include -I. -I./../../mfbt/double-conversion -I/usr/pkg/include -I. -I. -I./../../dist/include -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/GlobalObject.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/GlobalObject.cpp Interpreter.cpp clang++ -o Interpreter.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -DUSE_ZLIB -I/usr/pkg/include -I. -I./../../mfbt/double-conversion -I/usr/pkg/include -I. -I. -I./../../dist/include -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/Interpreter.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp Intl.cpp clang++ -o Intl.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -DUSE_ZLIB -I/usr/pkg/include -I. -I./../../mfbt/double-conversion -I/usr/pkg/include -I. -I. -I./../../dist/include -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/Intl.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp Iteration.cpp clang++ -o Iteration.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -DUSE_ZLIB -I/usr/pkg/include -I. -I./../../mfbt/double-conversion -I/usr/pkg/include -I. -I. -I./../../dist/include -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/Iteration.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Iteration.cpp LifoAlloc.cpp clang++ -o LifoAlloc.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -DUSE_ZLIB -I/usr/pkg/include -I. -I./../../mfbt/double-conversion -I/usr/pkg/include -I. -I. -I./../../dist/include -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/LifoAlloc.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/ds/LifoAlloc.cpp MapObject.cpp clang++ -o MapObject.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -DUSE_ZLIB -I/usr/pkg/include -I. -I./../../mfbt/double-conversion -I/usr/pkg/include -I. -I. -I./../../dist/include -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/MapObject.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/MapObject.cpp Marking.cpp In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/DateTime.cpp:11: In file included from ./jsutil.h:16: In file included from ./../../dist/include/mozilla/GuardObjects.h:12: ./../../dist/include/mozilla/Types.h:141:11: warning: 'decltype' macro redefined [-Wmacro-redefined] # define decltype __typeof__ ^ /usr/include/c++/__config:596:11: note: previous definition is here # define decltype(__x) __decltype(__x) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp:7: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:27: In file included from ./../../dist/include/js/CharacterEncoding.h:10: In file included from ./../../dist/include/mozilla/Range.h:11: ./../../dist/include/mozilla/NullPtr.h:40:13: warning: 'nullptr' macro redefined [-Wmacro-redefined] # define nullptr __null ^ /usr/include/c++/cstddef:87:9: note: previous definition is here #define nullptr _VSTD::__get_nullptr_t() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject.cpp:7: In file included from ./vm/ArgumentsObject-inl.h:10: In file included from ./vm/ArgumentsObject.h:10: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:27: In file included from ./../../dist/include/js/CharacterEncoding.h:10: In file included from ./../../dist/include/mozilla/Range.h:11: ./../../dist/include/mozilla/NullPtr.h:40:13: warning: 'nullptr' macro redefined [-Wmacro-redefined] # define nullptr __null ^ /usr/include/c++/cstddef:87:9: note: previous definition is here #define nullptr _VSTD::__get_nullptr_t() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/CharacterEncoding.cpp:7: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:27: In file included from ./../../dist/include/js/CharacterEncoding.h:10: In file included from ./../../dist/include/mozilla/Range.h:11: ./../../dist/include/mozilla/NullPtr.h:40:13: warning: 'nullptr' macro redefined [-Wmacro-redefined] # define nullptr __null ^ /usr/include/c++/cstddef:87:9: note: previous definition is here #define nullptr _VSTD::__get_nullptr_t() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:7: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:27: In file included from ./../../dist/include/js/CharacterEncoding.h:10: In file included from ./../../dist/include/mozilla/Range.h:11: ./../../dist/include/mozilla/NullPtr.h:40:13: warning: 'nullptr' macro redefined [-Wmacro-redefined] # define nullptr __null ^ /usr/include/c++/cstddef:87:9: note: previous definition is here #define nullptr _VSTD::__get_nullptr_t() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp:12: In file included from ./builtin/Intl.h:10: In file included from ./jsapi.h:27: In file included from ./../../dist/include/js/CharacterEncoding.h:10: In file included from ./../../dist/include/mozilla/Range.h:11: ./../../dist/include/mozilla/NullPtr.h:40:13: warning: 'nullptr' macro redefined [-Wmacro-redefined] # define nullptr __null ^ /usr/include/c++/cstddef:87:9: note: previous definition is here #define nullptr _VSTD::__get_nullptr_t() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp:7: In file included from ./frontend/BytecodeCompiler.h:10: In file included from ./jsapi.h:27: In file included from ./../../dist/include/js/CharacterEncoding.h:10: In file included from ./../../dist/include/mozilla/Range.h:11: ./../../dist/include/mozilla/NullPtr.h:40:13: warning: 'nullptr' macro redefined [-Wmacro-redefined] # define nullptr __null ^ /usr/include/c++/cstddef:87:9: note: previous definition is here #define nullptr _VSTD::__get_nullptr_t() ^ 1 warning generated. clang++ -o Marking.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -DUSE_ZLIB -I/usr/pkg/include -I. -I./../../mfbt/double-conversion -I/usr/pkg/include -I. -I. -I./../../dist/include -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/Marking.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Marking.cpp Memory.cpp In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Eval.cpp:7: In file included from ./builtin/Eval.h:10: In file included from ./vm/Stack.h:11: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:27: In file included from ./../../dist/include/js/CharacterEncoding.h:10: In file included from ./../../dist/include/mozilla/Range.h:11: ./../../dist/include/mozilla/NullPtr.h:40:13: warning: 'nullptr' macro redefined [-Wmacro-redefined] # define nullptr __null ^ /usr/include/c++/cstddef:87:9: note: previous definition is here #define nullptr _VSTD::__get_nullptr_t() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/FoldConstants.cpp:7: In file included from ./frontend/FoldConstants.h:10: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:27: In file included from ./../../dist/include/js/CharacterEncoding.h:10: In file included from ./../../dist/include/mozilla/Range.h:11: ./../../dist/include/mozilla/NullPtr.h:40:13: warning: 'nullptr' macro redefined [-Wmacro-redefined] # define nullptr __null ^ /usr/include/c++/cstddef:87:9: note: previous definition is here #define nullptr _VSTD::__get_nullptr_t() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Iteration.cpp:7: In file included from ./jsapi.h:27: In file included from ./../../dist/include/js/CharacterEncoding.h:10: In file included from ./../../dist/include/mozilla/Range.h:11: ./../../dist/include/mozilla/NullPtr.h:40:13: warning: 'nullptr' macro redefined [-Wmacro-redefined] # define nullptr __null ^ /usr/include/c++/cstddef:87:9: note: previous definition is here #define nullptr _VSTD::__get_nullptr_t() ^ clang++ -o Memory.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -DUSE_ZLIB -I/usr/pkg/include -I. -I./../../mfbt/double-conversion -I/usr/pkg/include -I. -I. -I./../../dist/include -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/Memory.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Memory.cpp Module.cpp In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/GlobalObject.cpp:7: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/GlobalObject.h:12: In file included from ./jsarray.h:13: In file included from ./jsobj.h:18: In file included from ./jsapi.h:27: In file included from ./../../dist/include/js/CharacterEncoding.h:10: In file included from ./../../dist/include/mozilla/Range.h:11: ./../../dist/include/mozilla/NullPtr.h:40:13: warning: 'nullptr' macro redefined [-Wmacro-redefined] # define nullptr __null ^ /usr/include/c++/cstddef:87:9: note: previous definition is here #define nullptr _VSTD::__get_nullptr_t() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeEmitter.cpp:11: In file included from ./frontend/BytecodeEmitter-inl.h:10: In file included from ./frontend/BytecodeEmitter.h:13: In file included from ./jsatom.h:14: In file included from ./jsapi.h:27: In file included from ./../../dist/include/js/CharacterEncoding.h:10: In file included from ./../../dist/include/mozilla/Range.h:11: ./../../dist/include/mozilla/NullPtr.h:40:13: warning: 'nullptr' macro redefined [-Wmacro-redefined] # define nullptr __null ^ /usr/include/c++/cstddef:87:9: note: previous definition is here #define nullptr _VSTD::__get_nullptr_t() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/MapObject.cpp:7: In file included from ./builtin/MapObject.h:10: In file included from ./jsapi.h:27: In file included from ./../../dist/include/js/CharacterEncoding.h:10: In file included from ./../../dist/include/mozilla/Range.h:11: ./../../dist/include/mozilla/NullPtr.h:40:13: warning: 'nullptr' macro redefined [-Wmacro-redefined] # define nullptr __null ^ /usr/include/c++/cstddef:87:9: note: previous definition is here #define nullptr _VSTD::__get_nullptr_t() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:11: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.h:14: In file included from ./jsiter.h:13: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:27: In file included from ./../../dist/include/js/CharacterEncoding.h:10: In file included from ./../../dist/include/mozilla/Range.h:11: ./../../dist/include/mozilla/NullPtr.h:40:13: warning: 'nullptr' macro redefined [-Wmacro-redefined] # define nullptr __null ^ /usr/include/c++/cstddef:87:9: note: previous definition is here #define nullptr _VSTD::__get_nullptr_t() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Memory.cpp:7: In file included from ./gc/Memory.h:11: In file included from ./jsgc.h:16: In file included from ./jsclass.h:15: In file included from ./jsapi.h:27: In file included from ./../../dist/include/js/CharacterEncoding.h:10: In file included from ./../../dist/include/mozilla/Range.h:11: ./../../dist/include/mozilla/NullPtr.h:40:13: warning: 'nullptr' macro redefined [-Wmacro-redefined] # define nullptr __null ^ /usr/include/c++/cstddef:87:9: note: previous definition is here #define nullptr _VSTD::__get_nullptr_t() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/assembler/jit/ExecutableAllocator.cpp:28: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/assembler/jit/ExecutableAllocator.h:32: In file included from ./jsalloc.h:10: In file included from ./../../dist/include/js/Utility.h:13: In file included from ./../../dist/include/mozilla/Scoped.h:54: In file included from ./../../dist/include/mozilla/GuardObjects.h:12: ./../../dist/include/mozilla/Types.h:141:11: warning: 'decltype' macro redefined [-Wmacro-redefined] # define decltype __typeof__ ^ /usr/include/c++/__config:596:11: note: previous definition is here # define decltype(__x) __decltype(__x) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Marking.cpp:7: In file included from ./gc/Marking.h:10: In file included from ./jsgc.h:16: In file included from ./jsclass.h:15: In file included from ./jsapi.h:27: In file included from ./../../dist/include/js/CharacterEncoding.h:10: In file included from ./../../dist/include/mozilla/Range.h:11: ./../../dist/include/mozilla/NullPtr.h:40:13: warning: 'nullptr' macro redefined [-Wmacro-redefined] # define nullptr __null ^ /usr/include/c++/cstddef:87:9: note: previous definition is here #define nullptr _VSTD::__get_nullptr_t() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/CharacterEncoding.cpp:7: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/CharacterEncoding.cpp:7: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/CharacterEncoding.cpp:7: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/CharacterEncoding.cpp:7: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/assembler/jit/ExecutableAllocator.cpp:28: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/assembler/jit/ExecutableAllocator.h:36: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/assembler/jit/ExecutableAllocator.h:188:14: note: in instantiation of member function 'js::Vector::Vector' requested here explicit ExecutableAllocator(AllocationBehavior allocBehavior) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/CharacterEncoding.cpp:7: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./vm/String.h:868:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, NAMEVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/CharacterEncoding.cpp:7: In file included from ./jscntxt.h:13: In file included from ./../../dist/include/mozilla/PodOperations.h:18: ./../../dist/include/mozilla/Util.h:161:33: warning: destructor called on non-final 'js::AutoRooterGetterSetter::Inner' that has virtual functions but non-virtual destructor [-Wdelete-non-virtual-dtor] ~Maybe() { if (constructed) asT().~T(); } ^ ./vm/Shape.h:888:14: note: in instantiation of member function 'mozilla::Maybe::~Maybe' requested here explicit AutoRooterGetterSetter(JSContext *cx, uint8_t attrs, ^ ./../../dist/include/mozilla/Util.h:161:40: note: qualify call to silence this warning ~Maybe() { if (constructed) asT().~T(); } ^ js::AutoRooterGetterSetter::Inner:: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/CharacterEncoding.cpp:7: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsgc.h:705:5: note: in instantiation of member function 'js::Vector::Vector' requested here GCHelperThread(JSRuntime *rt) In file included from ^/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/assembler/jit/ExecutableAllocator.cpp :28: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/assembler/jit/ExecutableAllocator.h:36: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./../../dist/include/js/MemoryMetrics.h:162:9: note: in instantiation of member function 'js::Vector::Vector' requested here hugeStrings() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/assembler/jit/ExecutableAllocator.cpp:28: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/assembler/jit/ExecutableAllocator.h:36: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./../../dist/include/js/MemoryMetrics.h:377:9: note: in instantiation of member function 'js::Vector::Vector' requested here compartmentStatsVector(), ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/assembler/jit/ExecutableAllocator.cpp:28: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/assembler/jit/ExecutableAllocator.h:36: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./../../dist/include/js/MemoryMetrics.h:378:9: note: in instantiation of member function 'js::Vector::Vector' requested here zoneStatsVector(), ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/CharacterEncoding.cpp:7: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./assembler/jit/ExecutableAllocator.h:188:14: note: in instantiation of member function 'js::Vector::Vector' requested here explicit ExecutableAllocator(AllocationBehavior allocBehavior) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/CharacterEncoding.cpp:7: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/CompactBuffer.h:98:5: note: in instantiation of member function 'js::Vector::Vector' requested here CompactBufferWriter() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/CharacterEncoding.cpp:7: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscntxt.h:2330:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, STRINGVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/CharacterEncoding.cpp:7: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscntxt.h:2343:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SHAPEVECTOR) ^ 5 warnings generated. clang++ -o Module.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -DUSE_ZLIB -I/usr/pkg/include -I. -I./../../mfbt/double-conversion -I/usr/pkg/include -I. -I. -I./../../dist/include -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/Module.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Module.cpp Monitor.cpp 12 warnings generated. clang++ -o Monitor.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -DUSE_ZLIB -I/usr/pkg/include -I. -I./../../mfbt/double-conversion -I/usr/pkg/include -I. -I. -I./../../dist/include -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/Monitor.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Monitor.cpp NameFunctions.cpp In file included from In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject.cpp:/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp14:: 40In file included from : ./jsobjinlines.hIn file included from :12./jsobjinlines.h: :In file included from 12./jswrapper.h: :In file included from 13./jswrapper.h: :./jsproxy.h13:: 209./jsproxy.h::23209:: 23warning:: 'weakmapKeyDelegate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]warning : 'weakmapKeyDelegate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual JSObject *weakmapKeyDelegate(JSObject *proxy); ^ virtual JSObject *weakmapKeyDelegate(JSObject *proxy); ./jsproxy.h ^: 148:23:./jsproxy.h :note148: :overridden virtual function is here23 : note: overridden virtual function is here virtual JSObject *weakmapKeyDelegate(JSObject *proxy); ^ virtual JSObject *weakmapKeyDelegate(JSObject *proxy); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject.cpp:14: In file included from ./jsobjinlines.h:12: ./jswrapper.h:121:18: warning: 'getPrototypeOf' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool getPrototypeOf(JSContext *cx, HandleObject proxy, MutableHandleObject protop); ^ ./jsproxy.h:145:18: note: overridden virtual function is here virtual bool getPrototypeOf(JSContext *cx, HandleObject proxy, MutableHandleObject protop); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp:40: In file included from ./jsobjinlines.h:12: ./jswrapper.h:121:18: warning: 'getPrototypeOf' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool getPrototypeOf(JSContext *cx, HandleObject proxy, MutableHandleObject protop); ^ ./jsproxy.h:145:18: note: overridden virtual function is here virtual bool getPrototypeOf(JSContext *cx, HandleObject proxy, MutableHandleObject protop); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp:16: In file included from ./jsobjinlines.h:12: In file included from ./jswrapper.h:13: ./jsproxy.h:209:23: warning: 'weakmapKeyDelegate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual JSObject *weakmapKeyDelegate(JSObject *proxy); ^ ./jsproxy.h:148:23: note: overridden virtual function is here virtual JSObject *weakmapKeyDelegate(JSObject *proxy); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp:16: In file included from ./jsobjinlines.h:12: ./jswrapper.h:121:18: warning: 'getPrototypeOf' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool getPrototypeOf(JSContext *cx, HandleObject proxy, MutableHandleObject protop); ^ ./jsproxy.h:145:18: note: overridden virtual function is here virtual bool getPrototypeOf(JSContext *cx, HandleObject proxy, MutableHandleObject protop); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/MapObject.cpp:18: In file included from ./jsobjinlines.h:12: In file included from ./jswrapper.h:13: ./jsproxy.h:209:23: warning: 'weakmapKeyDelegate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual JSObject *weakmapKeyDelegate(JSObject *proxy); ^ ./jsproxy.h:148:23: note: overridden virtual function is here virtual JSObject *weakmapKeyDelegate(JSObject *proxy); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/MapObject.cpp:18: In file included from ./jsobjinlines.h:12: ./jswrapper.h:121:18: warning: 'getPrototypeOf' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool getPrototypeOf(JSContext *cx, HandleObject proxy, MutableHandleObject protop); ^ ./jsproxy.h:145:18: note: overridden virtual function is here virtual bool getPrototypeOf(JSContext *cx, HandleObject proxy, MutableHandleObject protop); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Eval.cpp:17: In file included from ./vm/Interpreter-inl.h:23: In file included from ./jsfuninlines.h:16: In file included from ./vm/ScopeObject-inl.h:12: In file included from ./jsinferinlines.h:16: ./jsproxy.h:209:23: warning: 'weakmapKeyDelegate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual JSObject *weakmapKeyDelegate(JSObject *proxy); ^ ./jsproxy.h:148:23: note: overridden virtual function is here virtual JSObject *weakmapKeyDelegate(JSObject *proxy); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Iteration.cpp:7: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Iteration.cpp:7: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Iteration.cpp:7: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Iteration.cpp:7: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Iteration.cpp:7: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./vm/String.h:868:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, NAMEVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Iteration.cpp:7: In file included from ./jsapi.h:13: In file included from ./../../dist/include/mozilla/RangedPtr.h:16: ./../../dist/include/mozilla/Util.h:161:33: warning: destructor called on non-final 'js::AutoRooterGetterSetter::Inner' that has virtual functions but non-virtual destructor [-Wdelete-non-virtual-dtor] ~Maybe() { if (constructed) asT().~T(); } ^ ./vm/Shape.h:888:14: note: in instantiation of member function 'mozilla::Maybe::~Maybe' requested here explicit AutoRooterGetterSetter(JSContext *cx, uint8_t attrs, ^ ./../../dist/include/mozilla/Util.h:161:40: note: qualify call to silence this warning ~Maybe() { if (constructed) asT().~T(); } ^ js::AutoRooterGetterSetter::Inner:: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Iteration.cpp:7: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsgc.h:705:5: note: in instantiation of member function 'js::Vector::Vector' requested here GCHelperThread(JSRuntime *rt) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Module.cpp:7: In file included from ./builtin/Module.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:27: In file included from ./../../dist/include/js/CharacterEncoding.h:10: In file included from ./../../dist/include/mozilla/Range.h:11: ./../../dist/include/mozilla/NullPtr.h:40:13: warning: 'nullptr' macro redefined [-Wmacro-redefined] # define nullptr __null ^ /usr/include/c++/cstddef:87:9: note: previous definition is here #define nullptr _VSTD::__get_nullptr_t() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Iteration.cpp:7: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./assembler/jit/ExecutableAllocator.h:188:14: note: in instantiation of member function 'js::Vector::Vector' requested here explicit ExecutableAllocator(AllocationBehavior allocBehavior) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Iteration.cpp:7: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/CompactBuffer.h:98:5: note: in instantiation of member function 'js::Vector::Vector' requested here CompactBufferWriter() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Iteration.cpp:7: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscntxt.h:2330:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, STRINGVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Iteration.cpp:7: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscntxt.h:2343:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SHAPEVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Iteration.cpp:7: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./vm/MatchPairs.h:126:5: note: in instantiation of member function 'js::Vector::Vector' requested here VectorMatchPairs() { ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Iteration.cpp:7: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:111:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here CharacterClass(PassRefPtr table) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Iteration.cpp:7: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:111:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here CharacterClass(PassRefPtr table) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Iteration.cpp:7: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:282:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here PatternAlternative(PatternDisjunction* disjunction) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Iteration.cpp:7: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:325:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here PatternDisjunction(PatternAlternative* parent = 0) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Iteration.cpp:7: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:363:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here TermChain(PatternTerm term) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Monitor.cpp:7: In file included from ./vm/Monitor.h:10: In file included from ./jslock.h:10: In file included from ./jsapi.h:27: In file included from ./../../dist/include/js/CharacterEncoding.h:10: In file included from ./../../dist/include/mozilla/Range.h:11: ./../../dist/include/mozilla/NullPtr.h:40:13: warning: 'nullptr' macro redefined [-Wmacro-redefined] # define nullptr __null ^ /usr/include/c++/cstddef:87:9: note: previous definition is here #define nullptr _VSTD::__get_nullptr_t() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Iteration.cpp:7: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:333:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here ByteDisjunction(unsigned numSubpatterns, unsigned frameSize) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Iteration.cpp:7: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:347:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here BytecodePattern(PassOwnPtr body, Vector &allParenthesesInfo, YarrPattern& pattern, BumpPointerAllocator* allocator) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Iteration.cpp:7: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:347:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here BytecodePattern(PassOwnPtr body, Vector &allParenthesesInfo, YarrPattern& pattern, BumpPointerAllocator* allocator) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Iteration.cpp:7: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscompartment.h:536:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, WRAPVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:14: In file included from ./jswrapper.h:13: ./jsproxy.h:209:23: warning: 'weakmapKeyDelegate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual JSObject *weakmapKeyDelegate(JSObject *proxy); ^ ./jsproxy.h:148:23: note: overridden virtual function is here virtual JSObject *weakmapKeyDelegate(JSObject *proxy); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:14: ./jswrapper.h:121:18: warning: 'getPrototypeOf' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool getPrototypeOf(JSContext *cx, HandleObject proxy, MutableHandleObject protop); ^ ./jsproxy.h:145:18: note: overridden virtual function is here virtual bool getPrototypeOf(JSContext *cx, HandleObject proxy, MutableHandleObject protop); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp:28: In file included from ./vm/Interpreter-inl.h:23: In file included from ./jsfuninlines.h:16: In file included from ./vm/ScopeObject-inl.h:12: In file included from ./jsinferinlines.h:16: ./jsproxy.h:209:23: warning: 'weakmapKeyDelegate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual JSObject *weakmapKeyDelegate(JSObject *proxy); ^ ./jsproxy.h:148:23: note: overridden virtual function is here virtual JSObject *weakmapKeyDelegate(JSObject *proxy); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Monitor.cpp:7: In file included from ./vm/Monitor.h:10: In file included from ./jslock.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Monitor.cpp:7: In file included from ./vm/Monitor.h:10: In file included from ./jslock.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Monitor.cpp:7: In file included from ./vm/Monitor.h:10: In file included from ./jslock.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Monitor.cpp:7: In file included from ./vm/Monitor.h:10: In file included from ./jslock.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 5 warnings generated. In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeEmitter.cpp:35: In file included from ./jsobjinlines.h:12: In file included from ./jswrapper.h:13: ./jsproxy.h:209:23: warning: 'weakmapKeyDelegate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual JSObject *weakmapKeyDelegate(JSObject *proxy); ^ ./jsproxy.h:148:23: note: overridden virtual function is here virtual JSObject *weakmapKeyDelegate(JSObject *proxy); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeEmitter.cpp:35: In file included from ./jsobjinlines.h:12: ./jswrapper.h:121:18: warning: 'getPrototypeOf' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool getPrototypeOf(JSContext *cx, HandleObject proxy, MutableHandleObject protop); ^ ./jsproxy.h:145:18: note: overridden virtual function is here virtual bool getPrototypeOf(JSContext *cx, HandleObject proxy, MutableHandleObject protop); ^ clang++ -o NameFunctions.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -DUSE_ZLIB -I/usr/pkg/include -I. -I./../../mfbt/double-conversion -I/usr/pkg/include -I. -I. -I./../../dist/include -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/NameFunctions.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/NameFunctions.cpp Nursery.cpp In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp:28: In file included from ./vm/Interpreter-inl.h:23: In file included from ./jsfuninlines.h:16: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ScopeObject-inl.h:13: In file included from ./jsobjinlines.h:12: ./jswrapper.h:121:18: warning: 'getPrototypeOf' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool getPrototypeOf(JSContext *cx, HandleObject proxy, MutableHandleObject protop); ^ ./jsproxy.h:145:18: note: overridden virtual function is here virtual bool getPrototypeOf(JSContext *cx, HandleObject proxy, MutableHandleObject protop); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Module.cpp:9: In file included from ./jsobjinlines.h:12: In file included from ./jswrapper.h:13: ./jsproxy.h:209:23: warning: 'weakmapKeyDelegate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual JSObject *weakmapKeyDelegate(JSObject *proxy); ^ ./jsproxy.h:148:23: note: overridden virtual function is here virtual JSObject *weakmapKeyDelegate(JSObject *proxy); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Module.cpp:9: In file included from ./jsobjinlines.h:12: ./jswrapper.h:121:18: warning: 'getPrototypeOf' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool getPrototypeOf(JSContext *cx, HandleObject proxy, MutableHandleObject protop); ^ ./jsproxy.h:145:18: note: overridden virtual function is here virtual bool getPrototypeOf(JSContext *cx, HandleObject proxy, MutableHandleObject protop); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Memory.cpp:7: In file included from ./gc/Memory.h:11: In file included from ./jsgc.h:16: In file included from ./jsclass.h:15: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Memory.cpp:7: In file included from ./gc/Memory.h:11: In file included from ./jsgc.h:16: In file included from ./jsclass.h:15: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Memory.cpp:7: In file included from ./gc/Memory.h:11: In file included from ./jsgc.h:16: In file included from ./jsclass.h:15: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Memory.cpp:7: In file included from ./gc/Memory.h:11: In file included from ./jsgc.h:16: In file included from ./jsclass.h:15: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ 22 warnings generated. In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Memory.cpp:7: In file included from ./gc/Memory.h:11: In file included from ./jsgc.h:16: In file included from ./jsclass.h:15: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./vm/String.h:868:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, NAMEVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Eval.cpp:17: In file included from ./vm/Interpreter-inl.h:23: In file included from ./jsfuninlines.h:16: In file included from ./vm/ScopeObject-inl.h:13: In file included from ./jsobjinlines.h:12: ./jswrapper.h:121:18: warning: 'getPrototypeOf' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool getPrototypeOf(JSContext *cx, HandleObject proxy, MutableHandleObject protop); ^ ./jsproxy.h:145:18: note: overridden virtual function is here virtual bool getPrototypeOf(JSContext *cx, HandleObject proxy, MutableHandleObject protop); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Memory.cpp:7: In file included from ./gc/Memory.h:11: In file included from ./jsgc.h:13: ./../../dist/include/mozilla/Util.h:161:33: warning: destructor called on non-final 'js::AutoRooterGetterSetter::Inner' that has virtual functions but non-virtual destructor [-Wdelete-non-virtual-dtor] ~Maybe() { if (constructed) asT().~T(); } ^ ./vm/Shape.h:888:14: note: in instantiation of member function 'mozilla::Maybe::~Maybe' requested here explicit AutoRooterGetterSetter(JSContext *cx, uint8_t attrs, ^ ./../../dist/include/mozilla/Util.h:161:40: note: qualify call to silence this warning ~Maybe() { if (constructed) asT().~T(); } ^ js::AutoRooterGetterSetter::Inner:: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Memory.cpp:7: In file included from ./gc/Memory.h:11: In file included from ./jsgc.h:16: In file included from ./jsclass.h:15: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsgc.h:705:5: note: in instantiation of member function 'js::Vector::Vector' requested here GCHelperThread(JSRuntime *rt) ^ clang++ -o Nursery.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -DUSE_ZLIB -I/usr/pkg/include -I. -I./../../mfbt/double-conversion -I/usr/pkg/include -I. -I. -I./../../dist/include -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/Nursery.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Nursery.cpp In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Memory.cpp:7: In file included from ./gc/Memory.h:11: In file included from ./jsgc.h:16: In file included from ./jsclass.h:15: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ Object.cpp./assembler/jit/ExecutableAllocator.h :188:14: note: in instantiation of member function 'js::Vector::Vector' requested here explicit ExecutableAllocator(AllocationBehavior allocBehavior) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Memory.cpp:7: In file included from ./gc/Memory.h:11: In file included from ./jsgc.h:16: In file included from ./jsclass.h:15: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/CompactBuffer.h:98:5: note: in instantiation of member function 'js::Vector::Vector' requested here CompactBufferWriter() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Memory.cpp:7: In file included from ./gc/Memory.h:11: In file included from ./jsgc.h:16: In file included from ./jsclass.h:15: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscntxt.h:2330:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, STRINGVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Memory.cpp:7: In file included from ./gc/Memory.h:11: In file included from ./jsgc.h:16: In file included from ./jsclass.h:15: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscntxt.h:2343:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SHAPEVECTOR) ^ 12 warnings generated. clang++ -o Object.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -DUSE_ZLIB -I/usr/pkg/include -I. -I./../../mfbt/double-conversion -I/usr/pkg/include -I. -I. -I./../../dist/include -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/Object.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Object.cpp ObjectImpl.cpp In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject.cpp:7: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject-inl.h:10: In file included from ./vm/ArgumentsObject.h:10: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:542:clang++ -o ObjectImpl.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -DUSE_ZLIB -I/usr/pkg/include -I. -I./../../mfbt/double-conversion -I/usr/pkg/include -I. -I. -I./../../dist/include -I/usr/pkg/include/nspr -I. -I./assembler -I./yarr -fPIC -DPIC -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wno-return-type-c-linkage -Du11nix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/ObjectImpl.o.pp /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ObjectImpl.cpp : note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ PageBlock.cpp In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject.cpp:7: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject-inl.h:10: In file included from ./vm/ArgumentsObject.h:10: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject.cpp:7: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject-inl.h:10: In file included from ./vm/ArgumentsObject.h:10: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject.cpp:7: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject-inl.h:10: In file included from ./vm/ArgumentsObject.h:10: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject.cpp:7: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject-inl.h:10: In file included from ./vm/ArgumentsObject.h:10: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./vm/String.h:868:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, NAMEVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject.cpp:7: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject-inl.h:10: In file included from ./vm/ArgumentsObject.h:10: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:13: In file included from ./../../dist/include/mozilla/RangedPtr.h:16: ./../../dist/include/mozilla/Util.h:161:33: warning: destructor called on non-final 'js::AutoRooterGetterSetter::Inner' that has virtual functions but non-virtual destructor [-Wdelete-non-virtual-dtor] ~Maybe() { if (constructed) asT().~T(); } ^ ./vm/Shape.h:888:14: note: in instantiation of member function 'mozilla::Maybe::~Maybe' requested here explicit AutoRooterGetterSetter(JSContext *cx, uint8_t attrs, ^ ./../../dist/include/mozilla/Util.h:161:40: note: qualify call to silence this warning ~Maybe() { if (constructed) asT().~T(); } ^ js::AutoRooterGetterSetter::Inner:: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject.cpp:7: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject-inl.h:10: In file included from ./vm/ArgumentsObject.h:10: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsgc.h:705:5: note: in instantiation of member function 'js::Vector::Vector' requested here GCHelperThread(JSRuntime *rt) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp:7: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/GlobalObject.cpp:23: In file included from ./jscompartmentinlines.h:12: In file included from ./jscntxtinlines.h:26: In file included from ./vm/ObjectImpl-inl.h:14: ./jsproxy.h:209:23: warning: 'weakmapKeyDelegate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual JSObject *weakmapKeyDelegate(JSObject *proxy); ^ ./jsproxy.h:148:23: note: overridden virtual function is here virtual JSObject *weakmapKeyDelegate(JSObject *proxy); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp:7: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp:7: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp:7: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:In file included from 32/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject.cpp:: 7note: : In file included from in instantiation of member function 'js::Vector::Vector' requested here/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject-inl.h :10: In file included from ./vm/ArgumentsObject.h: : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector)10 : ^In file included from ./jsfun.h./jsapi.h::12581: :In file included from 11./jsprvtd.h:: 24note: : In file included from in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here./jsapi.h :32: ./../../dist/include/js/Vector.h:531 : AutoVectorRooter(cx, SCRIPTVECTOR): 34 ^: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./assembler/jit/ExecutableAllocator.h:188:14: note: in instantiation of member function 'js::Vector::Vector' requested here explicit ExecutableAllocator(AllocationBehavior allocBehavior) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Eval.cpp:7: In file included from ./builtin/Eval.h:10: In file included from ./vm/Stack.h:11: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Eval.cpp:7: In file included from ./builtin/Eval.h:10: In file included from ./vm/Stack.h:11: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Eval.cpp:7: In file included from ./builtin/Eval.h:10: In file included from ./vm/Stack.h:11: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp:7: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32:In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Eval.cppnote:: 7in instantiation of member function 'js::Vector::Vector' requested here: In file included from ./builtin/Eval.h:10: : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector)In file included from ./vm/Stack.h ^: 11: In file included from ./jsfun.h:./vm/String.h12:: 868In file included from :./jsprvtd.h11::24 : noteIn file included from : ./jsapi.hin instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here: 32: : AutoVectorRooter(cx, NAMEVECTOR)./../../dist/include/js/Vector.h : ^531 :34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/NameFunctions.cpp:9: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:27: In file included from ./../../dist/include/js/CharacterEncoding.h:10: In file included from ./../../dist/include/mozilla/Range.h:11: ./../../dist/include/mozilla/NullPtr.h:40:13: warning: 'nullptr' macro redefined [-Wmacro-redefined] In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp:7# define nullptr __null: In file included from ^./jscntxt.h :13: In file included from /usr/include/c++/cstddef./../../dist/include/mozilla/PodOperations.h::8718:: 9./../../dist/include/mozilla/Util.h:: 161note:: 33previous definition is here: warning: #define nullptr _VSTD::__get_nullptr_t()destructor called on non-final 'js::AutoRooterGetterSetter::Inner' that has virtual functions but non-virtual destructor [-Wdelete-non-virtual-dtor] ^ ~Maybe() { if (constructed) asT().~T(); } ^ ./vm/Shape.h:888:14: note: in instantiation of member function 'mozilla::Maybe::~Maybe' requested here explicit AutoRooterGetterSetter(JSContext *cx, uint8_t attrs, ^ ./../../dist/include/mozilla/Util.h:161:40: note: qualify call to silence this warning ~Maybe() { if (constructed) asT().~T(); } ^ js::AutoRooterGetterSetter::Inner:: /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp:1001:In file included from 32/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject.cpp:: 7error: : In file included from no matching function for call to 'ucol_strcoll_59'/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject-inl.h :10: In file included from ./vm/ArgumentsObject.h:10: In file included from ./jsfun.h: UCollationResult uresult = ucol_strcoll(coll, chars1, length1, chars2, length2);12 In file included from ^~~~~~~~~~~~: /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cppIn file included from :./jsprvtd.h7:: 24In file included from : ./jscntxt.h/data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/urename.h:In file included from :18759./jsapi.h::: 32In file included from : 22./../../dist/include/js/Vector.h:./jsapi.h: :note32: : expanded from macro 'ucol_strcoll'./../../dist/include/js/Vector.h :531531::#define ucol_strcoll U_ICU_ENTRY_POINT_RENAME(ucol_strcoll)3434 : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning:: /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.hfield 'storage' is uninitialized when used here [-Wuninitialized] :warning : 113field 'storage' is uninitialized when used here [-Wuninitialized]: 40 : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),: ^note : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), : expanded from macro 'U_ICU_ENTRY_POINT_RENAME' ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Eval.cpp./jit/CompactBuffer.h:#define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX): 987:: 5In file included from ./jsgc.h:./builtin/Eval.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: :705 10note: /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.hIn file included from ::1125:./vm/Stack.h:44: 11: : noteIn file included from :: in instantiation of member function 'js::Vector::Vector' requested here./jsfun.hin instantiation of member function 'js::Vector::Vector' requested herenote :: GCHelperThread(JSRuntime *rt)12 CompactBufferWriter(): expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' ^In file included from ./jsprvtd.h#define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y) ^: 24 : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from ./jsapi.h/data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h:111:In file included from :/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp4332:: :./../../dist/include/js/Vector.h7:: 531In file included from ./frontend/BytecodeCompiler.hnote:: :expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME'3410 :: In file included from warning./jsapi.h#define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y: : 32 ^~~~~~: field 'storage' is uninitialized when used here [-Wuninitialized] ./../../dist/include/js/Vector.h::18 : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),:531 1 ^::34 ./jsapi.hnote:: : expanded from here224 warning:: ucol_strcoll_5932field 'storage' is uninitialized when used here [-Wuninitialized] :^~~~~~~~~~~~~~~ note : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),: in instantiation of member function 'js::Vector::Vector' requested here ^ ./jsapi.h: : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector)224 : ^32 : note: ./vm/String.h/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp:in instantiation of member function 'js::Vector::Vector' requested here:868 :16611::1 : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector): note : ^note : ./jsapi.hin instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here: candidate function not viable: no known conversion from 'const jschar *' (aka 'const unsigned short *') to 'const UChar *' (aka 'const char16_t *') for 2nd argument542 : : AutoVectorRooter(cx, NAMEVECTOR)11 : ^ ucol_strcoll(const UCollator *coll, const UChar *source, int32_t sourceLength,note : ^in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/urename.h:759 : AutoVectorRooter(cx, VALVECTOR): 22 ^: note: expanded from macro 'ucol_strcoll' #define ucol_strcoll U_ICU_ENTRY_POINT_RENAME(ucol_strcoll) ^ /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h:113:40: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME' #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) ^ /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h:112:44: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' #define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y) ^ /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h:111:43: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME' #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y ^ :282:1: note: expanded from here ucol_strcoll_59 ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp:7: In file included from ./frontend/BytecodeCompiler.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp:7: In file included from ./frontend/BytecodeCompiler.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Marking.cpp:14: In file included from ./jscompartmentinlines.h:12: In file included from ./jscntxtinlines.h:26: In file included from ./vm/ObjectImpl-inl.h:14: ./jsproxy.h:209:23: warning: 'weakmapKeyDelegate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual JSObject *weakmapKeyDelegate(JSObject *proxy); ^ ./jsproxy.hIn file included from :148/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp::237:: In file included from note./frontend/BytecodeCompiler.h: :overridden virtual function is here10 : In file included from ./jsapi.h:32: virtual JSObject *weakmapKeyDelegate(JSObject *proxy);./../../dist/include/js/Vector.h In file included from ^/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Eval.cpp ::5317:: 34In file included from :./builtin/Eval.h :warning10: : field 'storage' is uninitialized when used here [-Wuninitialized]In file included from ./vm/Stack.h:11: In file included from ./jsfun.h: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), 12 ^: In file included from ./jsapi.hIn file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp:./jsprvtd.h::224247:: : In file included from In file included from ./jscntxt.h./jsapi.h::181332: :In file included from : ./jsapi.hIn file included from :note./../../dist/include/mozilla/RangedPtr.h: :3216: in instantiation of member function 'js::Vector::Vector' requested here: ./../../dist/include/js/Vector.h./../../dist/include/mozilla/Util.h:: : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector)161 : ^531 33::34 ./jsapi.hwarning:: :destructor called on non-final 'js::AutoRooterGetterSetter::Inner' that has virtual functions but non-virtual destructor [-Wdelete-non-virtual-dtor]581 :warning11 :: field 'storage' is uninitialized when used here [-Wuninitialized]note ~Maybe() { if (constructed) asT().~T(); }: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here ^ : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), : AutoVectorRooter(cx, SCRIPTVECTOR) ^./vm/Shape.h : ^888 : 14: ./assembler/jit/ExecutableAllocator.hnote:: 188in instantiation of member function 'mozilla::Maybe::~Maybe' requested here: 14: note: in instantiation of member function 'js::Vector::Vector' requested here explicit AutoRooterGetterSetter(JSContext *cx, uint8_t attrs, ^ explicit ExecutableAllocator(AllocationBehavior allocBehavior) ^ ./../../dist/include/mozilla/Util.h:161:40: note: qualify call to silence this warning ~Maybe() { if (constructed) asT().~T(); } ^ js::AutoRooterGetterSetter::Inner:: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject.cpp:7: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject-inl.h:10: In file included from ./vm/ArgumentsObject.h:10: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscntxt.h:2330:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, STRINGVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject.cpp:7: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject-inl.h:10: In file included from ./vm/ArgumentsObject.h:10: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from In file included from ./jsapi.h/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Eval.cpp::327: : ./../../dist/include/js/Vector.hIn file included from :./builtin/Eval.h531::1034: :In file included from ./vm/Stack.hwarning:: 11field 'storage' is uninitialized when used here [-Wuninitialized]: In file included from ./jsfun.h:12 : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),: In file included from ^./jsprvtd.h :./jsapi.h24:: 224In file included from :./jsapi.h32::32 : note./../../dist/include/js/Vector.h: :in instantiation of member function 'js::Vector::Vector' requested here531 :34: warning: : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector)field 'storage' is uninitialized when used here [-Wuninitialized] ^ ./jscntxt.h: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),2343 : ^11 : note: ./assembler/jit/ExecutableAllocator.hin instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here: 188:14 : AutoVectorRooter(cx, SHAPEVECTOR): ^note : in instantiation of member function 'js::Vector::Vector' requested here explicit ExecutableAllocator(AllocationBehavior allocBehavior) ^ /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp:1336:21: error: assigning to 'const UChar *' (aka 'const char16_t *') from incompatible type 'const jschar *' (aka 'const unsigned short *') uCurrency = JS_GetStringCharsZ(cx, currency); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp:7: In file included from ./frontend/BytecodeCompiler.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./vm/String.h:868:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, NAMEVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject.cpp:7: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject-inl.h:10: In file included from ./vm/ArgumentsObject.h:10: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./vm/MatchPairs.h:126:5: note: in instantiation of member function 'js::Vector::Vector' requested here VectorMatchPairs() { ^ /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp:1443:16: error: no matching function for call to 'unum_formatDouble_59' int size = unum_formatDouble(nf, x, chars.begin(), INITIAL_STRING_BUFFER_SIZE, NULL, &status); ^~~~~~~~~~~~~~~~~ /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/urename.h:1146:27: note: expanded from macro 'unum_formatDouble' #define unum_formatDouble U_ICU_ENTRY_POINT_RENAME(unum_formatDouble) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h:113:40: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME' #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h:112:44: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' #define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h:111:43: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME' #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y ^~~~~~ :34:1: note: expanded from here unum_formatDouble_59 ^~~~~~~~~~~~~~~~~~~~ /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp:249:1: note: candidate function not viable: no known conversion from 'jschar *' (aka 'unsigned short *') to 'UChar *' (aka 'char16_t *') for 3rd argument unum_formatDouble(const UNumberFormat *fmt, double number, UChar *result, ^ /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/urename.h:1146:27In file included from :/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject.cpp :note7: : expanded from macro 'unum_formatDouble'In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject-inl.h:10: In file included from ./vm/ArgumentsObject.h#define unum_formatDouble U_ICU_ENTRY_POINT_RENAME(unum_formatDouble): 10 ^: In file included from /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h./jsfun.h::11312:: 40In file included from :./jsprvtd.hIn file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cppnote::247: : : expanded from macro 'U_ICU_ENTRY_POINT_RENAME'In file included from In file included from ./jsapi.h./frontend/BytecodeCompiler.h::#define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)1032 : : ^./../../dist/include/js/Vector.h In file included from :/data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h./jsapi.h531:::3413:: 112In file included from warning:: ./../../dist/include/mozilla/RangedPtr.hfield 'storage' is uninitialized when used here [-Wuninitialized]44: :16 : note : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),./../../dist/include/mozilla/Util.h : ^: 161expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME':./yarr/wtfbridge.h 33::133#define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y) :warning : ^destructor called on non-final 'js::AutoRooterGetterSetter::Inner' that has virtual functions but non-virtual destructor [-Wdelete-non-virtual-dtor] 5 /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h:: ~Maybe() { if (constructed) asT().~T(); } 111note:: 43in instantiation of member function 'js::Vector::Vector' requested here ^ : Vector() {}note : ./vm/Shape.hexpanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME' ^ : 888:#define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y14 ./yarr/YarrPattern.h: ^ :111:note:: 2895:in instantiation of member function 'mozilla::Maybe::~Maybe' requested here:1 note:: explicit AutoRooterGetterSetter(JSContext *cx, uint8_t attrs,in instantiation of member function 'JSC::Yarr::Vector::Vector' requested herenote : ^expanded from here CharacterClass(PassRefPtr table)unum_formatDouble_59 ^^ ./../../dist/include/mozilla/Util.h:161:40: note: qualify call to silence this warning ~Maybe() { if (constructed) asT().~T(); } ^ js::AutoRooterGetterSetter::Inner:: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject.cpp:7: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject-inl.h:10: In file included from ./vm/ArgumentsObject.h:10: In file included from In file included from ./jsfun.h/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/GlobalObject.cpp::1224: : In file included from In file included from ./jsprvtd.h./jsobjinlines.h::2412: : In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp./jswrapper.h::1448121./jsapi.h::1832::9 :warning: : ./../../dist/include/js/Vector.h :error531: :'getPrototypeOf' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]no matching function for call to 'unum_formatDouble_59'34 : warning: field 'storage' is uninitialized when used here [-Wuninitialized] virtual bool getPrototypeOf(JSContext *cx, HandleObject proxy, MutableHandleObject protop); unum_formatDouble(nf, x, chars.begin(), size, NULL, &status); ^ : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ./jsproxy.h ^: ^~~~~~~~~~~~~~~~~145 :./yarr/wtfbridge.h18::133 /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/urename.h::note11465:: 27:: overridden virtual function is herenotenote : : expanded from macro 'unum_formatDouble'in instantiation of member function 'js::Vector::Vector' requested here virtual bool getPrototypeOf(JSContext *cx, HandleObject proxy, MutableHandleObject protop); ^ Vector() {} #define unum_formatDouble U_ICU_ENTRY_POINT_RENAME(unum_formatDouble) ^ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~./yarr/YarrPattern.h :111/data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h::5113:: 40note:: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested herenote : expanded from macro 'U_ICU_ENTRY_POINT_RENAME' In file included from CharacterClass(PassRefPtr table)/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp : ^7 #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX): In file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~./jscntxt.h :18/data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h: :In file included from 112./jsapi.h::4432:: ./../../dist/include/js/Vector.hnote:: 531expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME': 34: In file included from warning/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp: #define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y):field 'storage' is uninitialized when used here [-Wuninitialized] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7 : : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),/data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h In file included from ^./frontend/BytecodeCompiler.h ::10111: :./jit/CompactBuffer.hIn file included from :4398:./jsapi.h ::note5: :expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME'32 : note./../../dist/include/js/Vector.h: :#define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## yin instantiation of member function 'js::Vector::Vector' requested here ^~~~~~531 CompactBufferWriter() : 34 ^: :warning35: :field 'storage' is uninitialized when used here [-Wuninitialized]1 : note: expanded from here : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), unum_formatDouble_59 ^ ^~~~~~~~~~~~~~~~~~~~ ./jsgc.h/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp::705249::51:: notenote: : in instantiation of member function 'js::Vector::Vector' requested herecandidate function not viable: no known conversion from 'jschar *' (aka 'unsigned short *') to 'UChar *' (aka 'char16_t *') for 3rd argument GCHelperThread(JSRuntime *rt) ^unum_formatDouble(const UNumberFormat *fmt, double number, UChar *result, ^ /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/urename.h:1146:27: note: expanded from macro 'unum_formatDouble' #define unum_formatDouble U_ICU_ENTRY_POINT_RENAME(unum_formatDouble) ^ /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h:113:40: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME' #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) ^ /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h:112:44: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' #define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y) ^ /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h:111:43: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME' #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y ^ :289:1: note: expanded from here unum_formatDouble_59 ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Eval.cpp:7: In file included from ./builtin/Eval.h:10: In file included from ./vm/Stack.h:In file included from 11/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject.cpp: :In file included from 7./jsfun.h: :In file included from 12/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject-inl.h: :In file included from 10./jsprvtd.h: :In file included from 24./vm/ArgumentsObject.h: :In file included from 10./jsapi.h: :In file included from 32./jsfun.h: :./../../dist/include/js/Vector.h12:: 531In file included from :./jsprvtd.h34::24 : warningIn file included from : ./jsapi.hfield 'storage' is uninitialized when used here [-Wuninitialized]: 32: ./../../dist/include/js/Vector.h:531: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),34 : ^ warning: field 'storage' is uninitialized when used here [-Wuninitialized]./jit/CompactBuffer.h :98:5: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), note ^: in instantiation of member function 'js::Vector::Vector' requested here ./yarr/wtfbridge.h:133 CompactBufferWriter(): 5 ^: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:282:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here PatternAlternative(PatternDisjunction* disjunction) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp:7: In file included from ./frontend/BytecodeCompiler.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./assembler/jit/ExecutableAllocator.h:188:14: note: in instantiation of member function 'js::Vector::Vector' requested here explicit ExecutableAllocator(AllocationBehavior allocBehavior) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject.cpp:7: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject-inl.h:10: In file included from ./vm/ArgumentsObject.h:10: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:325:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here PatternDisjunction(PatternAlternative* parent = 0) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp:7: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscntxt.h:2330:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, STRINGVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Eval.cpp:7: In file included from ./builtin/Eval.h:10: In file included from ./vm/Stack.h:11: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsgc.h:705:5: note: in instantiation of member function 'js::Vector::Vector' requested here GCHelperThread(JSRuntime *rt) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp:7: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscntxt.h:2343:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SHAPEVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject.cpp:7: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject-inl.h:10: In file included from ./vm/ArgumentsObject.h:10: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:363:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here TermChain(PatternTerm term) ^ /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp:1803:28: error: no matching function for call to 'u_strlen_59' uint32_t skeletonLen = u_strlen(skeleton); ^~~~~~~~ /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/urename.h:375:18: note: expanded from macro 'u_strlen' #define u_strlen U_ICU_ENTRY_POINT_RENAME(u_strlen) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h:113:40: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME' #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h:112:44: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' #define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h:111:43: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME' #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y ^~~~~~ :47:1: note: expanded from here u_strlen_59 ^~~~~~~~~~~ /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp:77:1: note: candidate function not viable: no known conversion from 'const jschar *' (aka 'const unsigned short *') to 'const UChar *' (aka 'const char16_t *') for 1st argument u_strlen(const UChar *s) ^ /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/urename.h:375:18: note: expanded from macro 'u_strlen' #define u_strlen U_ICU_ENTRY_POINT_RENAME(u_strlen) ^ /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h:113:40: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME' #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) ^ /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h:112:44: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' #define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y) ^ /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h:111:43: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME' #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y ^ :274:1: note: expanded from here u_strlen_59 ^ /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp:1813:20: error: no matching function for call to 'udatpg_getBestPattern_59' int32_t size = udatpg_getBestPattern(gen, skeleton, skeletonLen, NULL, 0, &status); ^~~~~~~~~~~~~~~~~~~~~ /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/urename.h:860:31: note: expanded from macro 'udatpg_getBestPattern' #define udatpg_getBestPattern U_ICU_ENTRY_POINT_RENAME(udatpg_getBestPattern) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h:113:40: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME' #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h:112:44: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' #define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h:111:43: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME' #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y ^~~~~~ :50:1: note: expanded from here udatpg_getBestPattern_59 ^~~~~~~~~~~~~~~~~~~~~~~~In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp:7: In file included from ./jscntxt.h/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp::18355: :In file included from 1./jsapi.h:: 32note: : ./../../dist/include/js/Vector.hcandidate function not viable: no known conversion from 'const jschar *' (aka 'const unsigned short *') to 'const UChar *' (aka 'const char16_t *') for 2nd argument: 531:34: warning: udatpg_getBestPattern(UDateTimePatternGenerator *dtpg, const UChar *skeleton,field 'storage' is uninitialized when used here [-Wuninitialized] In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Eval.cpp^: 7 : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),: /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/urename.h :In file included from 860 ^: 31./builtin/Eval.h:./vm/MatchPairs.h :note10: : :In file included from expanded from macro 'udatpg_getBestPattern'126./vm/Stack.h ::115: :#define udatpg_getBestPattern U_ICU_ENTRY_POINT_RENAME(udatpg_getBestPattern) In file included from ^./jsfun.hnote:: 12 in instantiation of member function 'js::Vector::Vector' requested here/data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h: In file included from :./jsprvtd.h VectorMatchPairs() {113 : ^:4024:: In file included from note./jsapi.h: expanded from macro 'U_ICU_ENTRY_POINT_RENAME': 32: ./../../dist/include/js/Vector.h:531:34#define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX): ^warning : field 'storage' is uninitialized when used here [-Wuninitialized]/data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h :112:44: note: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' ^ ./jsapi.h:224:32:#define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y) note ^: in instantiation of member function 'js::Vector::Vector' requested here/data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h :111:43: note: : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector)expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME' ^ #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y ^ :297:1: note: ./jscntxt.hexpanded from here: 2330:11:udatpg_getBestPattern_59 note^: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, STRINGVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject.cpp:7: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject-inl.h:10: In file included from ./vm/ArgumentsObject.h:10: In file included from ./jsfun.h:In file included from 12/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp: :In file included from 7./jsprvtd.h: :In file included from In file included from ./jscntxt.h/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Eval.cpp24:: :In file included from 18./jsapi.h: :7In file included from : 32./jsapi.h/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp: :In file included from :321823: ./builtin/Eval.h:./../../dist/include/js/Vector.h5./../../dist/include/js/Vector.h:::: 531error10:: 34: In file included from :no matching function for call to 'udatpg_getBestPattern_59'./vm/Stack.h 531warning: 11: :field 'storage' is uninitialized when used here [-Wuninitialized]34 :: udatpg_getBestPattern(gen, skeleton, skeletonLen, pattern, size, &status);In file included from warning : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^~~~~~~~~~~~~~~~~~~~~./jsfun.h: :field 'storage' is uninitialized when used here [-Wuninitialized] ^12 : In file included from ./yarr/wtfbridge.h : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),./jsprvtd.h/data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/urename.h: :: ^24133: :8605./yarr/wtfbridge.h::31:In file included from 133./jsapi.h ::32:note: : 5in instantiation of member function 'js::Vector::Vector' requested here :note./../../dist/include/js/Vector.h : : Vector() {}expanded from macro 'udatpg_getBestPattern'531 :note34: :in instantiation of member function 'js::Vector::Vector' requested here#define udatpg_getBestPattern U_ICU_ENTRY_POINT_RENAME(udatpg_getBestPattern) Vector() {}warning ^ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: ^ /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.hfield 'storage' is uninitialized when used here [-Wuninitialized]: ./yarr/YarrInterpreter.h./yarr/YarrPattern.h113::333:40111: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),: : ^ 5 :note./jsapi.h : noteexpanded from macro 'U_ICU_ENTRY_POINT_RENAME': :in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here224 5 ::32 :note CharacterClass(PassRefPtr table): in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here ^note : in instantiation of member function 'js::Vector::Vector' requested here#define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ByteDisjunction(unsigned numSubpatterns, unsigned frameSize)/data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h : : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^112 : 44 ^: note./jscntxt.h: :expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'2343 :11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here #define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y) In file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp : AutoVectorRooter(cx, SHAPEVECTOR)/data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h: 7:: 111In file included from :./jscntxt.h43: ^:18 note: : In file included from expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME'./jsapi.h :32: ./../../dist/include/js/Vector.h#define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y: 531 ^~~~~~: 34: :warning51: :field 'storage' is uninitialized when used here [-Wuninitialized]1 : note: expanded from here : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ udatpg_getBestPattern_59./yarr/wtfbridge.hIn file included from : 133^~~~~~~~~~~~~~~~~~~~~~~~: 5/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp:: /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cppnote:7355: : :In file included from in instantiation of member function 'js::Vector::Vector' requested here1 ./frontend/BytecodeCompiler.h: Vector() {} In file included from note/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject.cpp : ^: 710: ./yarr/YarrPattern.h: :: 111candidate function not viable: no known conversion from 'const jschar *' (aka 'const unsigned short *') to 'const UChar *' (aka 'const char16_t *') for 2nd argumentIn file included from : /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject-inl.hIn file included from 5::10 : noteudatpg_getBestPattern(UDateTimePatternGenerator *dtpg, const UChar *skeleton,./jsapi.hIn file included from : ^:./vm/ArgumentsObject.h :32/data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/urename.h: :in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here10860 ./../../dist/include/js/Vector.h: ::In file included from 31531:./jsfun.h:: 34note:: 12 CharacterClass(PassRefPtr table): In file included from expanded from macro 'udatpg_getBestPattern' ^warning./jsprvtd.h : :field 'storage' is uninitialized when used here [-Wuninitialized]24 : In file included from #define udatpg_getBestPattern U_ICU_ENTRY_POINT_RENAME(udatpg_getBestPattern)./jsapi.h : : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),32 : ^./../../dist/include/js/Vector.h ^/data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h::531 :11334::40./jit/CompactBuffer.h :warning : :field 'storage' is uninitialized when used here [-Wuninitialized]note 98: :expanded from macro 'U_ICU_ENTRY_POINT_RENAME'5 : : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), note ^: #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)in instantiation of member function 'js::Vector::Vector' requested here ./yarr/wtfbridge.h ^ : 133 CompactBufferWriter():/data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h : ^112 :544:: notenote: : in instantiation of member function 'js::Vector::Vector' requested hereexpanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' Vector() {} ^ ./yarr/YarrInterpreter.h#define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y): 347 ^: 5/data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h:: 111note:: 43in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME' #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y ^ BytecodePattern(PassOwnPtr body, Vector &allParenthesesInfo, YarrPattern& pattern, BumpPointerAllocator* allocator): 297 ^: 1: note: expanded from here udatpg_getBestPattern_59 ^ /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cppIn file included from :/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject.cpp1829::726: :In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject-inl.herror:: 10no matching function for call to 'JS_NewUCStringCopyZ': In file included from ./vm/ArgumentsObject.h:10: In file included from ./jsfun.h: RootedString str(cx, JS_NewUCStringCopyZ(cx, pattern));12 : ^~~~~~~~~~~~~~~~~~~In file included from ./jsprvtd.h:24: In file included from ./jsapi.h./jsapi.h::324277: :./../../dist/include/js/Vector.h1::531 :note34: :candidate function not viable: no known conversion from 'ScopedJSFreePtr' (aka 'ScopedJSFreePtr') to 'const jschar *' (aka 'const unsigned short *') for 2nd argument warning: field 'storage' is uninitialized when used here [-Wuninitialized] JS_NewUCStringCopyZ(JSContext *cx, const jschar *s); ^ : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:347:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here BytecodePattern(PassOwnPtr body, Vector &allParenthesesInfo, YarrPattern& pattern, BumpPointerAllocator* allocator) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp:7: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp: :field 'storage' is uninitialized when used here [-Wuninitialized]1877 :25: error: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),assigning to 'const UChar *' (aka 'const char16_t *') from incompatible type 'const jschar *' (aka 'const unsigned short *') ^ ./yarr/wtfbridge.h:133: uTimeZone = JS_GetStringCharsZ(cx, value.toString());5 In file included from : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Eval.cppnote:: 7in instantiation of member function 'js::Vector::Vector' requested here: In file included from ./builtin/Eval.h Vector() {}: 10 ^: In file included from ./yarr/YarrPattern.h./vm/Stack.h::28211:: 5In file included from :./jsfun.h :note12: : in instantiation of member function 'JSC::Yarr::Vector::Vector' requested hereIn file included from ./jsprvtd.h:24: In file included from ./jsapi.h PatternAlternative(PatternDisjunction* disjunction): 32/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp: : ^./../../dist/include/js/Vector.h1885 ::16531:: 34error:: assigning to 'const UChar *' (aka 'const char16_t *') from incompatible type 'const jschar *' (aka 'const unsigned short *')warning : field 'storage' is uninitialized when used here [-Wuninitialized] uPattern = JS_GetStringCharsZ(cx, value.toString()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsonparser.h:120:9: note: in instantiation of member function 'js::Vector::Vector' requested here stack(cx), ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Eval.cpp:7: In file included from ./builtin/Eval.h:10: In file included from ./vm/Stack.h:11: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp ^: 1924:./jsonparser.h16::121 :error9: :no matching function for call to 'udat_format_59' note: in instantiation of member function 'js::Vector *, 5, js::TempAllocPolicy>::Vector' requested here freeElements(cx), ^ int size = udat_format(df, x, chars.begin(), INITIAL_STRING_BUFFER_SIZE, NULL, &status); ^~~~~~~~~~~ /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/urename.h:803:21: note: expanded from macro 'udat_format' In file included from #define udat_format U_ICU_ENTRY_POINT_RENAME(udat_format)/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Eval.cpp : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7 : In file included from /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h./builtin/Eval.h::11310:: 40In file included from :./vm/Stack.h :note11: : expanded from macro 'U_ICU_ENTRY_POINT_RENAME'In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24#define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX): In file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~./jsapi.h :32/data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h: :./../../dist/include/js/Vector.h112::53144::34 :note : warningexpanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME': field 'storage' is uninitialized when used here [-Wuninitialized] #define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y) : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h./jsonparser.h::111122::439:: notenote: : expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME'in instantiation of member function 'js::Vector *, 5, js::TempAllocPolicy>::Vector' requested here freeProperties(cx)#define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y ^ ^~~~~~ :57:1: note: expanded from here udat_format_59 ^~~~~~~~~~~~~~ /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp:417:1: note: candidate function not viable: no known conversion from 'jschar *' (aka 'unsigned short *') to 'UChar *' (aka 'char16_t *') for 3rd argument udat_format(const UDateFormat *format, UDate dateToFormat, UChar *result, ^ /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/urename.h:803:21: note: expanded from macro 'udat_format' #define udat_format U_ICU_ENTRY_POINT_RENAME(udat_format) ^ /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h:113:40: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME' #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) ^ /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h:112:44: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' #define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y) ^ /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h:111:43: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME' #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y ^ :304:1: note: expanded from here udat_format_59 ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/FoldConstants.cpp:7: In file included from ./frontend/FoldConstants.h:10: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp542::192911::9 :note : errorin instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here: no matching function for call to 'udat_format_59' : AutoVectorRooter(cx, VALVECTOR) ^ udat_format(df, x, chars.begin(), size, NULL, &status); ^~~~~~~~~~~ /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/urename.h:803:21: note: expanded from macro 'udat_format' #define udat_format U_ICU_ENTRY_POINT_RENAME(udat_format) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp::1137:In file included from : /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Eval.cpp40In file included from :./jscntxt.h::718: : In file included from noteIn file included from : ./builtin/Eval.h./jsapi.h:expanded from macro 'U_ICU_ENTRY_POINT_RENAME'10: : 32In file included from : In file included from ./../../dist/include/js/Vector.h./vm/Stack.h/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp::11#define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)531 : : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~34 :: 7warning/data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.hIn file included from : ./jsfun.hfield 'storage' is uninitialized when used here [-Wuninitialized]: :: 11212In file included from : :In file included from 44./jsprvtd.h:./frontend/BytecodeCompiler.h : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),: :10note24: : expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'In file included from ./jsapi.h ^: : In file included from ./jsapi.h32./yarr/wtfbridge.h: ::#define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y)32133./../../dist/include/js/Vector.h: : 531 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: ./../../dist/include/js/Vector.h::/data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h34531:5:: 111 :notewarning43:: : field 'storage' is uninitialized when used here [-Wuninitialized]34 ::in instantiation of member function 'js::Vector::Vector' requested here : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), note Vector() {}: warning ^: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME'field 'storage' is uninitialized when used here [-Wuninitialized] ^ ./jsapi.h :224#define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y: ./yarr/YarrPattern.h32: ^~~~~~: In file included from : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),note:/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/FoldConstants.cpp325 : : ^558 ::in instantiation of member function 'js::Vector::Vector' requested here./vm/MatchPairs.h7 ::1 :126 :note5: : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector)in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here: : In file included from note./frontend/FoldConstants.h: PatternDisjunction(PatternAlternative* parent = 0)note expanded from here:: in instantiation of member function 'js::Vector::Vector' requested here ^10 ^ udat_format_59 VectorMatchPairs() {: ^~~~~~~~~~~~~~In file included from ./jsprvtd.h ^: 24/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp./jscntxt.h:: 417::In file included from 1./jsapi.h::233032 :: 11note:: ./../../dist/include/js/Vector.hnotecandidate function not viable: no known conversion from 'jschar *' (aka 'unsigned short *') to 'UChar *' (aka 'char16_t *') for 3rd argument: :in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here531 :34: warningudat_format(const UDateFormat *format, UDate dateToFormat, UChar *result,: : AutoVectorRooter(cx, STRINGVECTOR) ^field 'storage' is uninitialized when used here [-Wuninitialized] ^ /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/urename.h:803:21: note : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),: expanded from macro 'udat_format' ^ ./jsapi.h:224:#define udat_format U_ICU_ENTRY_POINT_RENAME(udat_format)32 : ^ note: /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.hin instantiation of member function 'js::Vector::Vector' requested here: 113:40: : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector)note : ^expanded from macro 'U_ICU_ENTRY_POINT_RENAME' ./jsapi.h:555:11: note#define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX): in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here ^ /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h:112:44: : AutoVectorRooter(cx, IDVECTOR) note ^: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' #define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y) ^ /data/scratch/mail/thunderbird24/work/.buildlink/include/unicode/uvernum.h:111:43: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME' #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y ^ :304:1: note: expanded from here udat_format_59 ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp:7: In file included from ./frontend/BytecodeCompiler.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ In file included from ./jsapi.h:/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Eval.cpp224::732:: In file included from note./builtin/Eval.h: :in instantiation of member function 'js::Vector::Vector' requested here10 : In file included from ./vm/Stack.h:11: : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector)In file included from ./jsfun.h ^: 12./jscntxt.h: :In file included from 2343./jsprvtd.h::1124:: In file included from note./jsapi.h: :In file included from in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here32 /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/FoldConstants.cpp: :./../../dist/include/js/Vector.h : AutoVectorRooter(cx, SHAPEVECTOR): 7531 ^: : 34In file included from :./frontend/FoldConstants.h :warning10: : field 'storage' is uninitialized when used here [-Wuninitialized]In file included from ./jsprvtd.h:24: In file included from ./jsapi.h : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),: 32 ^: ./../../dist/include/js/Vector.h:531:34./yarr/wtfbridge.h:: 133warning:: 5field 'storage' is uninitialized when used here [-Wuninitialized]: note: in instantiation of member function 'js::Vector::Vector' requested here : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), Vector() {} ^ ^ ./jsapi.h:224./yarr/YarrPattern.h::32111:: 5: notenote: : in instantiation of member function 'js::Vector::Vector' requested herein instantiation of member function 'JSC::Yarr::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) CharacterClass(PassRefPtr table) ^ ^ ./jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp:7: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:In file included from 32/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Eval.cpp: :./../../dist/include/js/Vector.h7:: 531In file included from :./builtin/Eval.h34::10 : warningIn file included from : ./vm/Stack.hfield 'storage' is uninitialized when used here [-Wuninitialized]: 11: In file included from ./jsfun.h:12: In file included from : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),./jsprvtd.h : ^24 : In file included from ./yarr/wtfbridge.h./jsapi.h::13332:: 5./../../dist/include/js/Vector.h:: 531note:: 34:in instantiation of member function 'js::Vector::Vector' requested here warning: Vector() {}field 'storage' is uninitialized when used here [-Wuninitialized] ^ : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ./yarr/YarrPattern.hIn file included from :/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/FoldConstants.cpp ^:363 :75: ./yarr/wtfbridge.hIn file included from :./frontend/FoldConstants.h: :note10: 133in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here: :In file included from 5 :./jsprvtd.h TermChain(PatternTerm term): ^note : 24in instantiation of member function 'js::Vector::Vector' requested here: In file included from ./jsapi.h Vector() {}: 32 ^: ./../../dist/include/js/Vector.h./yarr/YarrPattern.h::531111::345:: warningnote: : field 'storage' is uninitialized when used here [-Wuninitialized]in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), CharacterClass(PassRefPtr table) ^ ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject.cpp:7: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject-inl.h:10: In file included from ./vm/ArgumentsObject.h:10: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscompartment.h:536:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, WRAPVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp:12: In file included from ./builtin/Intl.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:In file included from 34/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp:: 7warning: : In file included from field 'storage' is uninitialized when used here [-Wuninitialized]./frontend/BytecodeCompiler.h :10: In file included from ./jsapi.h: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),32 : ^./../../dist/include/js/Vector.h :531:./jsapi.h34::224 :warning32: :field 'storage' is uninitialized when used here [-Wuninitialized] note: in instantiation of member function 'js::Vector::Vector' requested here : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ./vm/MatchPairs.h ^: 126./jsapi.h::5542:: 11note:: in instantiation of member function 'js::Vector::Vector' requested herenote : in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here VectorMatchPairs() { : AutoVectorRooter(cx, VALVECTOR) ^ ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Eval.cpp:7: In file included from ./builtin/Eval.h:10: In file included from ./vm/Stack.h:11: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {}In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject.cpp ^: 7./yarr/YarrPattern.h: :In file included from 282/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject-inl.h::510:: In file included from noteIn file included from ./vm/ArgumentsObject.h/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp:: 10:in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here12: : In file included from In file included from ./jsfun.h./builtin/Intl.h::1210: : In file included from In file included from ./jsprvtd.h PatternAlternative(PatternDisjunction* disjunction): 24 ^./jsapi.h: : 32In file included from : ./jsapi.h./../../dist/include/js/Vector.h::32531: :./../../dist/include/js/Vector.h34::531 :warning34: :field 'storage' is uninitialized when used here [-Wuninitialized] warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),./jsapi.h : ^224 :32In file included from :/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp :note7: ./jsanalyze.hin instantiation of member function 'js::Vector::Vector' requested here: :In file included from 983./frontend/BytecodeCompiler.h:: : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector)10 : ^In file included from 15./jsapi.h :./jsapi.h:32 : :note555./../../dist/include/js/Vector.h:: 11:in instantiation of member function 'js::Vector::Vector' requested here: 531note:: 34 : phiNodes(cx), hasHole(false), forTypes(NULL),: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here ^ warning: : AutoVectorRooter(cx, IDVECTOR)field 'storage' is uninitialized when used here [-Wuninitialized] ^ : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:111:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here CharacterClass(PassRefPtr table) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp:7: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp:7 : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),: In file included from ^./frontend/BytecodeCompiler.h :10./yarr/wtfbridge.h: :In file included from In file included from ./jsapi.h/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp:13332::512: :: ./../../dist/include/js/Vector.hIn file included from :./builtin/Intl.h 531note::10: 34: in instantiation of member function 'js::Vector::Vector' requested hereIn file included from :./jsapi.h : 32 Vector() {}: ./../../dist/include/js/Vector.hwarning ^: :field 'storage' is uninitialized when used here [-Wuninitialized] 531 :34./yarr/YarrInterpreter.h:: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),333 warning:: 5field 'storage' is uninitialized when used here [-Wuninitialized]: ^ note./yarr/wtfbridge.h: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here: 133 ^ : 5./jsapi.h:: 224 ByteDisjunction(unsigned numSubpatterns, unsigned frameSize): 32 ^:note : note in instantiation of member function 'js::Vector::Vector' requested here: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector): 111 ^: 5./jsapi.h:: 568note:: 11in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here CharacterClass(PassRefPtr table) ^ : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp:7: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.hIn file included from :/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp531::1234: :In file included from ./builtin/Intl.hwarning:: 10field 'storage' is uninitialized when used here [-Wuninitialized]: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),: 531 ^: 34./yarr/wtfbridge.h:: 133warning:: 5field 'storage' is uninitialized when used here [-Wuninitialized]: note: in instantiation of member function 'js::Vector::Vector' requested here : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), Vector() {} In file included from ^/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Eval.cpp ^: 7./yarr/YarrInterpreter.h: :In file included from 347./builtin/Eval.h:./jsapi.h:5::10 : 224In file included from note./vm/Stack.hIn file included from : /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/FoldConstants.cpp:in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here:32 11:: :In file included from 7 : noteIn file included from ./jsfun.h: ./frontend/FoldConstants.hin instantiation of member function 'js::Vector::Vector' requested here: :10 BytecodePattern(PassOwnPtr body, Vector &allParenthesesInfo, YarrPattern& pattern, BumpPointerAllocator* allocator): 12In file included from : : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector)./jsprvtd.hIn file included from : ./jsprvtd.h24 ^: In file included from ./jsapi.h ^./jsapi.h: :24581:: :In file included from 1132./jsapi.hIn file included from : :./../../dist/include/js/Vector.h /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject.cpp:note531:: :in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here327: 34: :./../../dist/include/js/Vector.hIn file included from :/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp 531: ::7warningIn file included from : : : AutoVectorRooter(cx, SCRIPTVECTOR)34/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject-inl.h :In file included from ^./jscntxt.h :10: : field 'storage' is uninitialized when used here [-Wuninitialized]warning : In file included from field 'storage' is uninitialized when used here [-Wuninitialized]./vm/ArgumentsObject.h18: 10 : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),: : In file included from ^./jsfun.hIn file included from : 12./jsapi.h: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),In file included from :./jsapi.h32./jsprvtd.h: :./../../dist/include/js/Vector.h ::24 ^: In file included from 224./yarr/wtfbridge.h531./jsapi.h::34::: 13332warning:32: 5: :field 'storage' is uninitialized when used here [-Wuninitialized] note./../../dist/include/js/Vector.h: :in instantiation of member function 'js::Vector::Vector' requested here : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), : Vector() {} 531note: ^ ^ : 34./yarr/YarrPattern.hin instantiation of member function 'js::Vector::Vector' requested here./yarr/wtfbridge.h ::In file included from :325 : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector): 133warning ^5: field 'storage' is uninitialized when used here [-Wuninitialized]: /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp:: 75: :In file included from ./vm/String.h : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),:note./frontend/BytecodeCompiler.h: in instantiation of member function 'js::Vector::Vector' requested here:note ^868: :in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here11 : Vector() {} 10 ^: ./jsanalyze.hnoteIn file included from PatternDisjunction(PatternAlternative* parent = 0): ./yarr/YarrInterpreter.h ^: 3471072:: ./jsapi.hin instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here: 5::67 : AutoVectorRooter(cx, NAMEVECTOR)32: : note ^./../../dist/include/js/Vector.h :note531: : in instantiation of member function 'js::Vector::Vector' requested herein instantiation of member function 'JSC::Yarr::Vector::Vector' requested here : 34: warning : outerFrame(OUTER_FRAME, outer, 0, INVALID_FRAME, NULL), inlineFrames(cx): field 'storage' is uninitialized when used here [-Wuninitialized] ^ BytecodePattern(PassOwnPtr body, Vector &allParenthesesInfo, YarrPattern& pattern, BumpPointerAllocator* allocator) ^ : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:282:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here PatternAlternative(PatternDisjunction* disjunction) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Eval.cpp:7: In file included from ./builtin/Eval.h:10: In file included from ./vm/Stack.h:11: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:363:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here TermChain(PatternTerm term) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp:12: In file included from ./builtin/Intl.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./vm/String.h:868:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here In file included from : AutoVectorRooter(cx, NAMEVECTOR)/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/FoldConstants.cpp : ^7 : In file included from ./frontend/FoldConstants.h:10: In file included from ./jsprvtd.hIn file included from :/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp24:: 7In file included from : ./jsapi.hIn file included from :./frontend/BytecodeCompiler.h13:: 10In file included from : ./../../dist/include/mozilla/RangedPtr.hIn file included from :./jsapi.h16:: 32./../../dist/include/mozilla/Util.h: :./../../dist/include/js/Vector.h161::53133::34 :warning : warningdestructor called on non-final 'js::AutoRooterGetterSetter::Inner' that has virtual functions but non-virtual destructor [-Wdelete-non-virtual-dtor]: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ~Maybe() { if (constructed) asT().~T(); } ^ ^ ./yarr/wtfbridge.h:133:5:./vm/Shape.h :note888: :in instantiation of member function 'js::Vector::Vector' requested here14 : Vector() {}note : ^in instantiation of member function 'mozilla::Maybe::~Maybe' requested here ./yarr/YarrPattern.h:325:5: explicit AutoRooterGetterSetter(JSContext *cx, uint8_t attrs, note ^: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here PatternDisjunction(PatternAlternative* parent = 0) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp:12: In file included from ./builtin/Intl.h:10: In file included from ./jsapi.h:13: In file included from ./../../dist/include/mozilla/RangedPtr.h:16: ./../../dist/include/mozilla/Util.h:161:33: warning: destructor called on non-final 'js::AutoRooterGetterSetter::Inner' that has virtual functions but non-virtual destructor [-Wdelete-non-virtual-dtor] ~Maybe() { if (constructed) asT().~T(); } ^ ./vm/Shape.h:888:14: note: in instantiation of member function 'mozilla::Maybe::~Maybe' requested here explicit AutoRooterGetterSetter(JSContext *cx, uint8_t attrs, ^ ./../../dist/include/mozilla/Util.h:161:40: note: qualify call to silence this warning ~Maybe() { if (constructed) asT().~T(); } ^ js::AutoRooterGetterSetter::Inner:: ./../../dist/include/mozilla/Util.h:161:40: note: qualify call to silence this warning ~Maybe() { if (constructed) asT().~T(); } ^ js::AutoRooterGetterSetter::Inner:: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp:12: In file included from ./builtin/Intl.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Eval.cpp ^:In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject.cpp7:: 7In file included from : ./jsgc.h./builtin/Eval.h:In file included from 705:/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject-inl.h10:: :5In file included from 10In file included from :: In file included from note./vm/Stack.h: ./vm/ArgumentsObject.h/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cppin instantiation of member function 'js::Vector::Vector' requested here::11: : 10In file included from : GCHelperThread(JSRuntime *rt)./jsfun.hIn file included from :./jsfun.h712: :In file included from ^12./frontend/BytecodeCompiler.h: : In file included from In file included from ./jsprvtd.h./jsprvtd.h:::2410: : In file included from In file included from ./jsapi.h24./jsapi.h: :In file included from :./jsapi.h3232: : :./../../dist/include/js/Vector.h32:: 531./../../dist/include/js/Vector.h:./../../dist/include/js/Vector.h::34531:531: 34warning::34: :field 'storage' is uninitialized when used here [-Wuninitialized] warning : warningfield 'storage' is uninitialized when used here [-Wuninitialized]: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),field 'storage' is uninitialized when used here [-Wuninitialized] ^ ./yarr/wtfbridge.h : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),: 133 ^ : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),: ^ 5./yarr/wtfbridge.h: :note133: :in instantiation of member function 'js::Vector::Vector' requested here5./jit/shared/Assembler-x86-shared.h ::147 Vector() {} :note ^5 :: in instantiation of member function 'js::Vector::Vector' requested here./yarr/YarrInterpreter.hnote: : 333in instantiation of member function 'js::Vector::Vector' requested here: 5 Vector() {}: ^note AssemblerX86Shared(): in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here ^./yarr/YarrPattern.h : 363:5: note: ByteDisjunction(unsigned numSubpatterns, unsigned frameSize)in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here ^ TermChain(PatternTerm term) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/FoldConstants.cpp:In file included from 7/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject.cpp: :In file included from 7./frontend/FoldConstants.h: :In file included from 10/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject-inl.h: :In file included from 10./jsprvtd.h: :In file included from 24./vm/ArgumentsObject.h: :In file included from 10./jsapi.h: :In file included from 32./jsfun.h: :./../../dist/include/js/Vector.h12:: 531In file included from :./jsprvtd.h34::24 : warningIn file included from : ./jsapi.hfield 'storage' is uninitialized when used here [-Wuninitialized]: 32: ./../../dist/include/js/Vector.h:531:34: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),warning : ^field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ./jsgc.h ^: 705:5./jit/shared/Assembler-x86-shared.h:: 147note:: 5in instantiation of member function 'js::Vector::Vector' requested here: note: in instantiation of member function 'js::Vector::Vector' requested here AssemblerX86Shared() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Eval.cpp:7: In file included from ./builtin/Eval.h:10: In file included from ./vm/Stack.h:11: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:347:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here BytecodePattern(PassOwnPtr body, Vector &allParenthesesInfo, YarrPattern& pattern, BumpPointerAllocator* allocator) ^ GCHelperThread(JSRuntime *rt) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Eval.cpp:7: In file included from ./builtin/Eval.h:10: In file included from ./vm/Stack.h:11: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:347:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here BytecodePattern(PassOwnPtr body, Vector &allParenthesesInfo, YarrPattern& pattern, BumpPointerAllocator* allocator) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp:7: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscompartment.h:536:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, WRAPVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp:12: In file included from ./builtin/Intl.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./assembler/jit/ExecutableAllocator.h:188:14: note: in instantiation of member function 'js::Vector::Vector' requested here explicit ExecutableAllocator(AllocationBehavior allocBehavior) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp:7: In file included from ./frontend/BytecodeCompiler.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:333:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here ByteDisjunction(unsigned numSubpatterns, unsigned frameSize) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp:7: In file included from ./frontend/BytecodeCompiler.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:347:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here BytecodePattern(PassOwnPtr body, Vector &allParenthesesInfo, YarrPattern& pattern, BumpPointerAllocator* allocator) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp:7: In file included from ./frontend/BytecodeCompiler.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:347:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here BytecodePattern(PassOwnPtr body, Vector &allParenthesesInfo, YarrPattern& pattern, BumpPointerAllocator* allocator) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp:7: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/shared/Assembler-x86-shared.h:147:5: note: in instantiation of member function 'js::Vector::Vector' requested here AssemblerX86Shared() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp:7: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/shared/Assembler-x86-shared.h:147:5: note: in instantiation of member function 'js::Vector::Vector' requested here AssemblerX86Shared() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp:12: In file included from ./builtin/Intl.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/FoldConstants.cpp:In file included from ./jit/CompactBuffer.h/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Eval.cpp7In file included from ::: 798: :In file included from 5./builtin/Eval.h:/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject.cpp: :note10: : 7in instantiation of member function 'js::Vector::Vector' requested here: In file included from In file included from ./vm/Stack.h/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject-inl.h CompactBufferWriter(): 11:: 10 ^In file included from : ./jsfun.hIn file included from ./vm/ArgumentsObject.h::1210: : In file included from In file included from ./jsprvtd.h./jsfun.h::2412: : In file included from In file included from ./jsapi.h./jsprvtd.h::3224: : ./../../dist/include/js/Vector.hIn file included from :./jsapi.h531::3234: :./../../dist/include/js/Vector.h :warning531: :field 'storage' is uninitialized when used here [-Wuninitialized]34 : warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),: 224 ^: 32: In file included from note./vm/SPSProfiler.h: :./frontend/FoldConstants.h250in instantiation of member function 'js::Vector::Vector' requested here: :105: :In file included from : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector)note./jsprvtd.h: in instantiation of member function 'js::Vector::FrameState, 1, js::SystemAllocPolicy>::Vector' requested here: ^ 24: In file included from ./jsapi.h:./jscompartment.h32:: SPSInstrumentation(SPSProfiler *profiler)./../../dist/include/js/Vector.h : ^536 :531./jit/IonInstrumentation.h11::2634::: warningnote9: : :field 'storage' is uninitialized when used here [-Wuninitialized] in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here note: in instantiation of member function 'js::SPSInstrumentation::SPSInstrumentation' requested here : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), : AutoVectorRooter(cx, WRAPVECTOR) : BaseInstrumentation(profiler), ^ ^ ^ ./assembler/jit/ExecutableAllocator.h:188:14: note: in instantiation of member function 'js::Vector::Vector' requested here explicit ExecutableAllocator(AllocationBehavior allocBehavior) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/MapObject.cpp:7: In file included from ./builtin/MapObject.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/MapObject.cpp:7: In file included from ./builtin/MapObject.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp:7: In file included from ./frontend/BytecodeCompiler.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector)In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp ^: 12: ./jscompartment.hIn file included from :./builtin/Intl.hIn file included from 536::1011/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/MapObject.cpp: ::In file included from 7 : note./jsapi.hIn file included from : :in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here32./builtin/MapObject.h: ./../../dist/include/js/Vector.h: : AutoVectorRooter(cx, WRAPVECTOR)10 : ^:531 In file included from :./jsapi.h34::32 : warning./../../dist/include/js/Vector.h: :field 'storage' is uninitialized when used here [-Wuninitialized]531 :34: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),warning : ^field 'storage' is uninitialized when used here [-Wuninitialized] ./jsapi.h:224:32: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),note : ^in instantiation of member function 'js::Vector::Vector' requested here ./jsapi.h:224:32: note : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector): in instantiation of member function 'js::Vector::Vector' requested here ^ : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:568:./jscntxt.h11::2330 :note11: :in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ : AutoVectorRooter(cx, STRINGVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp:12: In file included from ./builtin/Intl.h:10: In file included from In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp./jsapi.h::732: : In file included from ./../../dist/include/js/Vector.h./frontend/BytecodeCompiler.h:In file included from 531/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp::347::: 10In file included from In file included from ./jscntxt.h: /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/MapObject.cppIn file included from ::718./jsapi.h :warning: 32: : : ./../../dist/include/js/Vector.hfield 'storage' is uninitialized when used here [-Wuninitialized]: 531In file included from :In file included from 34./jsapi.h./builtin/MapObject.h:::32 10warning: : : ./../../dist/include/js/Vector.hfield 'storage' is uninitialized when used here [-Wuninitialized]:In file included from : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),531 ./jsapi.h : ^32 :: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),./jsapi.h 34 ^: ./../../dist/include/js/Vector.h: :warning./frontend/BytecodeEmitter.h531: :field 'storage' is uninitialized when used here [-Wuninitialized]:3429:224 :: 36warning32:: : : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),note : field 'storage' is uninitialized when used here [-Wuninitialized]in instantiation of member function 'js::Vector::Vector' requested herenote : in instantiation of member function 'js::Vector::Vector' requested here ^ CGTryNoteList(JSContext *cx) : list(cx) {} : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ./vm/SPSProfiler.h : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector): 250 ^ ^: ^ 5./jsapi.h::./jscntxt.h 224note:: :234332::in instantiation of member function 'js::Vector::FrameState, 1, js::SystemAllocPolicy>::Vector' requested here In file included from 11/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Eval.cppnote SPSInstrumentation(SPSProfiler *profiler): : ^in instantiation of member function 'js::Vector::Vector' requested here :7 ./jit/IonInstrumentation.h: :In file included from note./builtin/Eval.h26 : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector): ::10 9in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here:: ^In file included from : AutoVectorRooter(cx, SHAPEVECTOR)./vm/Stack.hnote : :in instantiation of member function 'js::SPSInstrumentation::SPSInstrumentation' requested here11 : In file included from : BaseInstrumentation(profiler),/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp./jsapi.h :In file included from ^ ^7:: 581./jsfun.hIn file included from ::1112:: In file included from note./jsprvtd.h: ./frontend/BytecodeCompiler.hin instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here: 10:: 24: In file included from : AutoVectorRooter(cx, SCRIPTVECTOR)In file included from ./jsapi.h./jsapi.h: ^32: 32: : ./../../dist/include/js/Vector.h./../../dist/include/js/Vector.h::531:53134::34 :warning : warningfield 'storage' is uninitialized when used here [-Wuninitialized]: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ^ ./frontend/BytecodeEmitter.h:50:34: ./jsanalyze.hnote:: 983in instantiation of member function 'js::Vector::Vector' requested here :15: note: CGConstList(JSContext *cx) : list(cx) {}in instantiation of member function 'js::Vector::Vector' requested here ^ : phiNodes(cx), hasHole(false), forTypes(NULL), ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp:7: In file included from ./frontend/BytecodeCompiler.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./frontend/BytecodeEmitter.h:82:13: note: in instantiation of member function 'js::Vector::Vector' requested here : code(cx), notes(cx), lastNoteOffset(0), currentLine(lineNum), lastColumn(0) ^In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp:12: In file included from ./builtin/Intl.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./vm/MatchPairs.h:126:5: note: in instantiation of member function 'js::Vector::Vector' requested here VectorMatchPairs() { ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Eval.cpp:7: In file included from ./builtin/Eval.h:10: In file included from ./vm/Stack.h:11: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531In file included from :/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject.cpp34::7 : warningIn file included from : /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject-inl.hfield 'storage' is uninitialized when used here [-Wuninitialized]: 10: In file included from ./vm/ArgumentsObject.h:10: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),In file included from ./jsfun.h ^: 12: ./jsanalyze.hIn file included from :./jsprvtd.h1072::2467: :In file included from ./jsapi.hnote:: 32in instantiation of member function 'js::Vector::Vector' requested here: ./../../dist/include/js/Vector.h:531:In file included from 34/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp : outerFrame(OUTER_FRAME, outer, 0, INVALID_FRAME, NULL), inlineFrames(cx):: 12warning : ^: field 'storage' is uninitialized when used here [-Wuninitialized]In file included from ./builtin/Intl.h:10: In file included from ./jsapi.h: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),32 : ^./../../dist/include/js/Vector.h :531./jscntxt.h::34638:: 5warning:: field 'storage' is uninitialized when used here [-Wuninitialized]note : in instantiation of member function 'js::Vector::Vector' requested here : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ JS_DECLARE_NEW_METHODS(new_, malloc_, JS_ALWAYS_INLINE) ^ ./yarr/wtfbridge.h:133:5: ./../../dist/include/js/Utility.hnote:: 431in instantiation of member function 'js::Vector::Vector' requested here: 32: Vector() {} note ^: expanded from macro 'JS_DECLARE_NEW_METHODS' ./yarr/YarrPattern.h:111 JS_NEW_BODY(ALLOCATOR, T, (p1))\: 5 ^: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here CharacterClass(PassRefPtr table) ^./jsinferinlines.h :409:44: note: in instantiation of function template specialization 'js::MallocProvider::new_, JSContext *>' requested here types.constrainedOutputs = cx->new_< Vector >(cx); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp:12: In file included from ./builtin/Intl.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:111:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here CharacterClass(PassRefPtr table) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp:7: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsanalyze.h:983:15: note: in instantiation of member function 'js::Vector::Vector' requested here : phiNodes(cx), hasHole(false), forTypes(NULL), ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/MapObject.cpp:7: In file included from ./builtin/MapObject.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp./jsapi.h::12224: :In file included from 32./builtin/Intl.h:: 10note: : In file included from in instantiation of member function 'js::Vector::Vector' requested here./jsapi.h :32: ./../../dist/include/js/Vector.h:531 : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector): 34 ^: warning: field 'storage' is uninitialized when used here [-Wuninitialized] ./vm/String.h:868: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),11 : ^ note: ./yarr/wtfbridge.hin instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here: 133:5: note : AutoVectorRooter(cx, NAMEVECTOR): in instantiation of member function 'js::Vector::Vector' requested here ^ Vector() {} ^ ./yarr/YarrPattern.h:282:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here PatternAlternative(PatternDisjunction* disjunction) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp:7: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsanalyze.h:1072:67: note: in instantiation of member function 'js::Vector::Vector' requested here : outerFrame(OUTER_FRAME, outer, 0, INVALID_FRAME, NULL), inlineFrames(cx) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Eval.cpp:7: In file included from ./builtin/Eval.h:10: In file included from ./vm/Stack.h:11: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp:12: In file included from ./builtin/Intl.h:10: In file included from ./jit/shared/Assembler-x86-shared.h./jsapi.h::14732:: 5./../../dist/include/js/Vector.h:: 531note: :in instantiation of member function 'js::Vector::Vector' requested here34 : warning AssemblerX86Shared(): field 'storage' is uninitialized when used here [-Wuninitialized] ^ : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.hIn file included from :/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Eval.cpp325::75: :In file included from ./builtin/Eval.hnote:: 10in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here: In file included from ./vm/Stack.h:11: In file included from PatternDisjunction(PatternAlternative* parent = 0)./jsfun.h : ^12 : In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/shared/Assembler-x86-shared.h:147:5: note: in instantiation of member function 'js::Vector::Vector' requested here AssemblerX86Shared() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/MapObject.cpp:7: In file included from ./builtin/MapObject.h:10: In file included from ./jsapi.h:13: In file included from ./../../dist/include/mozilla/RangedPtr.h:In file included from 16/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp: :./../../dist/include/mozilla/Util.h7:: 161In file included from :./frontend/BytecodeCompiler.h33::10 : warningIn file included from : ./jsapi.hdestructor called on non-final 'js::AutoRooterGetterSetter::Inner' that has virtual functions but non-virtual destructor [-Wdelete-non-virtual-dtor]: 32: ./../../dist/include/js/Vector.h:531 ~Maybe() { if (constructed) asT().~T(); }: 34 ^: warning: field 'storage' is uninitialized when used here [-Wuninitialized] ./vm/Shape.h:888:14 : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),: ^note : in instantiation of member function 'mozilla::Maybe::~Maybe' requested here ./jsanalyze.h:983 explicit AutoRooterGetterSetter(JSContext *cx, uint8_t attrs,: 15 ^: note: in instantiation of member function 'js::Vector::Vector' requested here : phiNodes(cx), hasHole(false), forTypes(NULL), ^ ./../../dist/include/mozilla/Util.h:161:40: note: qualify call to silence this warning ~Maybe() { if (constructed) asT().~T(); } ^ js::AutoRooterGetterSetter::Inner:: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp:12: In file included from ./builtin/Intl.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:363:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here TermChain(PatternTerm term) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/MapObject.cpp:7: In file included from ./builtin/MapObject.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsgc.h:705:5: note: in instantiation of member function 'js::Vector::Vector' requested here GCHelperThread(JSRuntime *rt) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject.cpp:7: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ArgumentsObject-inl.h:10: In file included from ./vm/ArgumentsObject.h:10: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsobjinlines.h:1368:40: note: In file included from in instantiation of member function 'js::Vector::Vector' requested here/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp :7: In file included from ./frontend/BytecodeCompiler.h:10: In file included from ./jsapi.h:32 : AutoGCRooter(cx, DESCRIPTORS), descriptors(cx), skip(cx, &descriptors): ./../../dist/include/js/Vector.h ^: 531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsanalyze.h:1072:67: note: in instantiation of member function 'js::Vector::Vector' requested here : outerFrame(OUTER_FRAME, outer, 0, INVALID_FRAME, NULL), inlineFrames(cx) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp:12: In file included from ./builtin/Intl.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:333:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested hereIn file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/FoldConstants.cpp:7: In file included from ./frontend/FoldConstants.h:10 ByteDisjunction(unsigned numSubpatterns, unsigned frameSize): In file included from ^In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Eval.cpp./jsprvtd.h::724: : In file included from In file included from ./builtin/Eval.h./jsapi.h::1032: : In file included from ./../../dist/include/js/Vector.h./vm/Stack.h::53111:: 34In file included from :./jsfun.h :warning12: : field 'storage' is uninitialized when used here [-Wuninitialized]In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./vm/SPSProfiler.h:250:5: note: in instantiation of member function 'js::Vector::FrameState, 1, js::SystemAllocPolicy>::Vector' requested here SPSInstrumentation(SPSProfiler *profiler) ^ ./jit/IonInstrumentation.h:26:9: note: in instantiation of member function 'js::SPSInstrumentation::SPSInstrumentation' requested here : BaseInstrumentation(profiler), ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp:12: In file included from ./builtin/Intl.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ In file included from ./yarr/wtfbridge.h/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ObjectImpl.cpp::1337:: 5In file included from :./../../dist/include/js/Value.h :note19: : in instantiation of member function 'js::Vector::Vector' requested hereIn file included from ./../../dist/include/js/RootingAPI.h:10 Vector() {}: In file included from ^./../../dist/include/mozilla/GuardObjects.h :12: ./yarr/YarrInterpreter.h./../../dist/include/mozilla/Types.h::347141::511:: notewarning: : in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here'decltype' macro redefined [-Wmacro-redefined] # define decltype __typeof__ ^ : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),/usr/include/c++/__config BytecodePattern(PassOwnPtr body, Vector &allParenthesesInfo, YarrPattern& pattern, BumpPointerAllocator* allocator): ^ ^596 : 11: note: ./jit/CompactBuffer.hprevious definition is here: 98:5: note# define decltype(__x) __decltype(__x): in instantiation of member function 'js::Vector::Vector' requested here ^ CompactBufferWriter()In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp ^: 12: In file included from ./builtin/Intl.h:10In file included from : /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cppIn file included from :./jsapi.h7:: 32In file included from : ./jscntxt.h./../../dist/include/js/Vector.h::18531: :In file included from 34./jsapi.h:: 32warning: : ./../../dist/include/js/Vector.hfield 'storage' is uninitialized when used here [-Wuninitialized]: 531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133 : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),: 5 ^: note./jscntxt.h: :in instantiation of member function 'js::Vector::Vector' requested here638 :5: Vector() {} note ^: in instantiation of member function 'js::Vector::Vector' requested here ./yarr/YarrInterpreter.h:347:5: note JS_DECLARE_NEW_METHODS(new_, malloc_, JS_ALWAYS_INLINE): in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here ^ ./../../dist/include/js/Utility.h:431:32: note: expanded from macro 'JS_DECLARE_NEW_METHODS' BytecodePattern(PassOwnPtr body, Vector &allParenthesesInfo, YarrPattern& pattern, BumpPointerAllocator* allocator) ^ JS_NEW_BODY(ALLOCATOR, T, (p1))\ ^ ./jsinferinlines.h:409:44: note: in instantiation of function template specialization 'js::MallocProvider::new_, JSContext *>' requested here types.constrainedOutputs = cx->new_< Vector >(cx); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/MapObject.cpp:7: In file included from ./builtin/MapObject.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./assembler/jit/ExecutableAllocator.h:188:14: note: in instantiation of member function 'js::Vector::Vector' requested here explicit ExecutableAllocator(AllocationBehavior allocBehavior) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp:12: In file included from ./builtin/Intl.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./vm/StringBuffer.h:42:44: note: in instantiation of member function 'js::Vector::Vector' requested here explicit StringBuffer(JSContext *cx) : cb(cx) { } ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp:7: In file included from ./frontend/BytecodeCompiler.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/shared/Assembler-x86-shared.h:147:5: note: in instantiation of member function 'js::Vector::Vector' requested here AssemblerX86Shared() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp:7: In file included from ./frontend/BytecodeCompiler.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/shared/Assembler-x86-shared.h:147:5: note: in instantiation of member function 'js::Vector::Vector' requested here AssemblerX86Shared() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Eval.cpp:7: In file included from ./builtin/Eval.h:10: In file included from ./vm/Stack.h:11: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jscntxt.h:638:5: note: in instantiation of member function 'js::Vector::Vector' requested here JS_DECLARE_NEW_METHODS(new_, malloc_, JS_ALWAYS_INLINE) ^ ./../../dist/include/js/Utility.h:431:32: note: expanded from macro 'JS_DECLARE_NEW_METHODS' JS_NEW_BODY(ALLOCATOR, T, (p1))\ ^ ./jsinferinlines.h:409:44: note: in instantiation of function template specialization 'js::MallocProvider::new_, JSContext *>' requested here types.constrainedOutputs = cx->new_< Vector >(cx); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp:7: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsobjinlines.h:1368:40: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, DESCRIPTORS), descriptors(cx), skip(cx, &descriptors) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp:12: In file included from ./builtin/Intl.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscompartment.h:536:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, WRAPVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp:12: In file included from ./builtin/Intl.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsanalyze.h:983:15: note: in instantiation of member function 'js::Vector::Vector' requested here : phiNodes(cx), hasHole(false), forTypes(NULL), ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/MapObject.cpp:7: In file included from ./builtin/MapObject.h:10: In file included from ./jsapi.h:32In file included from : /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/FoldConstants.cpp./../../dist/include/js/Vector.h::7531: :In file included from 34./frontend/FoldConstants.h:: 10warning: : In file included from field 'storage' is uninitialized when used here [-Wuninitialized]./jsprvtd.h :24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),: 531 ^: 34: warning./jit/CompactBuffer.h: :field 'storage' is uninitialized when used here [-Wuninitialized]98 :5: note: in instantiation of member function 'js::Vector::Vector' requested here : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ CompactBufferWriter() ./jsapi.h ^: 224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscntxt.h:2330:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, STRINGVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/FoldConstants.cpp:7: In file included from In file included from ./frontend/FoldConstants.h/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp::107: : In file included from In file included from ./jsprvtd.h./frontend/BytecodeCompiler.h::2410: : In file included from In file included from ./jsapi.h./jsapi.h::3232: : ./../../dist/include/js/Vector.h./../../dist/include/js/Vector.h::531531::34In file included from 34/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp:: 12:warning: : field 'storage' is uninitialized when used here [-Wuninitialized]warningIn file included from : ./builtin/Intl.hfield 'storage' is uninitialized when used here [-Wuninitialized]: 10 : : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),In file included from : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h ^: 32./jsapi.h: :./vm/SPSProfiler.h./../../dist/include/js/Vector.h:224::531250:3234:: 5:note: : warningin instantiation of member function 'js::Vector::Vector' requested here : field 'storage' is uninitialized when used here [-Wuninitialized]note : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector): in instantiation of member function 'js::Vector::FrameState, 1, js::SystemAllocPolicy>::Vector' requested here ^ : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ./jscntxt.h SPSInstrumentation(SPSProfiler *profiler): 2343 ^ ^ : 11./jit/IonInstrumentation.h./jsanalyze.h::26:: 91072::note67 :note : : in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested herenotein instantiation of member function 'js::SPSInstrumentation::SPSInstrumentation' requested here: in instantiation of member function 'js::Vector::Vector' requested here : AutoVectorRooter(cx, SHAPEVECTOR) : BaseInstrumentation(profiler), : outerFrame(OUTER_FRAME, outer, 0, INVALID_FRAME, NULL), inlineFrames(cx) ^ ^ ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Eval.cpp:7: In file included from ./builtin/Eval.h:10: In file included from ./vm/Stack.h:11: In file included from In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp./jsfun.h::712: : In file included from In file included from ./jscntxt.h./jsprvtd.h::1824: : In file included from In file included from ./jsapi.h./jsapi.h::3232: : ./../../dist/include/js/Vector.h./../../dist/include/js/Vector.h::531531::3434:: warningwarning: : field 'storage' is uninitialized when used here [-Wuninitialized]field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ^ /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp:./jsobjinlines.h533::13685::40 :note : notein instantiation of member function 'js::Vector::Vector' requested here: in instantiation of member function 'js::Vector::Vector' requested here bailoutRecords_(cx), ^ : AutoGCRooter(cx, DESCRIPTORS), descriptors(cx), skip(cx, &descriptors) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp:7: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp:535:5: note: in instantiation of member function 'js::Vector::Vector' requested here worklistData_(cx), ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp:12In file included from : /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/FoldConstants.cppIn file included from :./builtin/Intl.h7:: 10In file included from : ./frontend/FoldConstants.hIn file included from :./jsapi.h10:32: : In file included from In file included from ./jsprvtd.h/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/MapObject.cpp./../../dist/include/js/Vector.h::7:531: 24In file included from : ./builtin/MapObject.hIn file included from ::10./jsapi.h34: :In file included from :warning./jsapi.h: 32:field 'storage' is uninitialized when used here [-Wuninitialized]: 32./../../dist/include/js/Vector.h: :./../../dist/include/js/Vector.h531::531 : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),: 34 ^34: :warning : warningfield 'storage' is uninitialized when used here [-Wuninitialized]./jit/shared/Assembler-x86-shared.h :: 147field 'storage' is uninitialized when used here [-Wuninitialized]: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), 5 ^: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),note ./vm/MatchPairs.h ^:In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp126./jsapi.h::5224:: in instantiation of member function 'js::Vector::Vector' requested here:note 32:: 40 AssemblerX86Shared()in instantiation of member function 'js::Vector::Vector' requested here: : In file included from ^./jsboolinlines.h VectorMatchPairs() {:note15: : In file included from in instantiation of member function 'js::Vector::Vector' requested here./vm/BooleanObject-inl.h ^: 12In file included from : /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cppIn file included from : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector)./jsobjinlines.h::1212 : ^In file included from : ./jswrapper.hIn file included from ./builtin/Intl.h::1310: : ./jsproxy.hIn file included from :./jsapi.h209./jscntxt.h::232330:: 32warning:: : ./../../dist/include/js/Vector.h11::'weakmapKeyDelegate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]531 : 34note:: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here virtual JSObject *weakmapKeyDelegate(JSObject *proxy); warning ^: : AutoVectorRooter(cx, STRINGVECTOR) field 'storage' is uninitialized when used here [-Wuninitialized] ^ ./jsproxy.h :148: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),23 : ^ note./jit/shared/Assembler-x86-shared.h: :overridden virtual function is here147 :5: virtual JSObject *weakmapKeyDelegate(JSObject *proxy); note ^: in instantiation of member function 'js::Vector::Vector' requested here AssemblerX86Shared() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/FoldConstants.cpp:7: In file included from ./frontend/FoldConstants.h:10: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: In file included from field 'storage' is uninitialized when used here [-Wuninitialized]/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/MapObject.cpp :7: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),In file included from ./builtin/MapObject.h ^: 10: ./yarr/wtfbridge.hIn file included from :./jsapi.h133::325: :./../../dist/include/js/Vector.h :note531: :in instantiation of member function 'js::Vector::Vector' requested here34 : Vector() {}warning : ^field 'storage' is uninitialized when used here [-Wuninitialized] ./yarr/YarrPattern.h:111: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),5 : ^ note./jsapi.h: :in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here224 :32: CharacterClass(PassRefPtr table)note : ^in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscntxt.h:2343:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SHAPEVECTOR) In file included from ^/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/FoldConstants.cpp :7: In file included from ./frontend/FoldConstants.h:10: In file included from ./jsprvtd.h:24: In file included from In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp./jsapi.h::732: : In file included from ./../../dist/include/js/Vector.h./jscntxt.h::53118:: 34In file included from :./jsapi.h :warning32: : field 'storage' is uninitialized when used here [-Wuninitialized]./../../dist/include/js/Vector.h :531:34: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), warning ^: field 'storage' is uninitialized when used here [-Wuninitialized]./yarr/wtfbridge.hIn file included from : 133/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp::57: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), : note ^In file included from ./frontend/BytecodeCompiler.h/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp::: 105310in instantiation of member function 'js::Vector::Vector' requested here: In file included from : Vector() {}34 : ^ ./jsapi.hnote:: 32./yarr/YarrPattern.h: in instantiation of member function 'js::Vector::Vector' requested here: 111./../../dist/include/js/Vector.h::5 Vector invalid(cx_);:531 ^note: : 34in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here: warning: CharacterClass(PassRefPtr table)field 'storage' is uninitialized when used here [-Wuninitialized] ^ : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jscntxt.h:638:5: note: in instantiation of member function 'js::Vector::Vector' requested here JS_DECLARE_NEW_METHODS(new_, malloc_, JS_ALWAYS_INLINE) ^ ./../../dist/include/js/Utility.h:431:32: note: expanded from macro 'JS_DECLARE_NEW_METHODS' JS_NEW_BODY(ALLOCATOR, T, (p1))\ ^ ./jsinferinlines.h:409:44: note: in instantiation of function template specialization 'js::MallocProvider::new_, JSContext *>' requested here types.constrainedOutputs = cx->new_< Vector >(cx); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:40: In file included from ./jsboolinlines.h:15: In file included from ./vm/BooleanObject-inl.h:12: In file included from ./jsobjinlines.h:12: ./jswrapper.h:121:18: warning: 'getPrototypeOf' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool getPrototypeOf(JSContext *cx, HandleObject proxy, MutableHandleObject protop); ^ ./jsproxy.h:145:18: note: overridden virtual function is here virtual bool getPrototypeOf(JSContext *cx, HandleObject proxy, MutableHandleObject protop); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp:7: In file included from ./jscntxt.hIn file included from :/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/FoldConstants.cpp18:: 7In file included from : ./jsapi.hIn file included from :./frontend/FoldConstants.h32:: 10./../../dist/include/js/Vector.h: :In file included from 531./jsprvtd.h::3424:: In file included from warning./jsapi.h: :field 'storage' is uninitialized when used here [-Wuninitialized]32 : ./../../dist/include/js/Vector.h:531:34: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), warning ^: field 'storage' is uninitialized when used here [-Wuninitialized] /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ForkJoin.cpp:1298:5 : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),: ^note : in instantiation of member function 'js::Vector::Vector' requested here./yarr/wtfbridge.h :133 allocators_(cx),: 5 ^: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:282:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here PatternAlternative(PatternDisjunction* disjunction) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/MapObject.cpp:7: In file included from ./builtin/MapObject.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./vm/MatchPairs.h:126:5: note: in instantiation of member function 'js::Vector::Vector' requested here VectorMatchPairs() { ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp:12: In file included from ./builtin/Intl.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: In file included from field 'storage' is uninitialized when used here [-Wuninitialized]/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/MapObject.cpp :7: In file included from : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),./builtin/MapObject.h : ^10 : In file included from ./jsapi.h./vm/SPSProfiler.h::32250: :./../../dist/include/js/Vector.h5::531 :note34: :in instantiation of member function 'js::Vector::FrameState, 1, js::SystemAllocPolicy>::Vector' requested here warning: field 'storage' is uninitialized when used here [-Wuninitialized] SPSInstrumentation(SPSProfiler *profiler) ^ : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ./jit/IonInstrumentation.h ^: 26:9./yarr/wtfbridge.h:: 133note:: 5in instantiation of member function 'js::SPSInstrumentation::SPSInstrumentation' requested here: note: in instantiation of member function 'js::Vector::Vector' requested here : BaseInstrumentation(profiler), ^ Vector() {} ^ ./yarr/YarrPattern.h:111:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here CharacterClass(PassRefPtr table) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/MapObject.cpp:7: In file included from ./builtin/MapObject.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:111:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/FoldConstants.cpp: CharacterClass(PassRefPtr table)7 : ^In file included from ./frontend/FoldConstants.h:10: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:325:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here PatternDisjunction(PatternAlternative* parent = 0) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/MapObject.cpp:7: In file included from ./builtin/MapObject.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:282:5In file included from :/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/FoldConstants.cpp :note7: : in instantiation of member function 'JSC::Yarr::Vector::Vector' requested hereIn file included from ./frontend/FoldConstants.h:10: In file included from ./jsprvtd.h:24 PatternAlternative(PatternDisjunction* disjunction): In file included from ^./jsapi.h :32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:363:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here TermChain(PatternTerm term) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp:7: In file included from ./frontend/BytecodeCompiler.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsobjinlines.h:1368:40: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, DESCRIPTORS), descriptors(cx), skip(cx, &descriptors) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp:12: In file included from ./builtin/Intl.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jscntxt.h:638:5: note: in instantiation of member function 'js::Vector::Vector' requested here JS_DECLARE_NEW_METHODS(new_, malloc_, JS_ALWAYS_INLINE) ^ ./../../dist/include/js/Utility.h:431:32: note: expanded from macro 'JS_DECLARE_NEW_METHODS' JS_NEW_BODY(ALLOCATOR, T, (p1))\ ^ ./jsinferinlines.h:409:44: note: in instantiation of function template specialization 'js::MallocProvider::new_, JSContext *>' requested here types.constrainedOutputs = cx->new_< Vector >(cx); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/MapObject.cpp:7: In file included from ./builtin/MapObject.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:325:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here PatternDisjunction(PatternAlternative* parent = 0) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/FoldConstants.cpp:7: In file included from ./frontend/FoldConstants.h:10: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:333:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here ByteDisjunction(unsigned numSubpatterns, unsigned frameSize) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/FoldConstants.cpp:7: In file included from ./frontend/FoldConstants.h:10: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:347:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here BytecodePattern(PassOwnPtr body, Vector &allParenthesesInfo, YarrPattern& pattern, BumpPointerAllocator* allocator) ^ In file included from In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/FoldConstants.cpp/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/MapObject.cpp::77: : In file included from In file included from ./frontend/FoldConstants.h./builtin/MapObject.h::1010: : In file included from In file included from ./jsapi.h./jsprvtd.h::3224: : ./../../dist/include/js/Vector.hIn file included from :./jsapi.h531::3234: :./../../dist/include/js/Vector.h :warning531: :field 'storage' is uninitialized when used here [-Wuninitialized]34 : warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),./yarr/wtfbridge.h : ^133 :5./yarr/wtfbridge.h:: 133note:: 5in instantiation of member function 'js::Vector::Vector' requested here: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ Vector() {} ./yarr/YarrPattern.h ^: 363:./yarr/YarrInterpreter.h5::347 :note5: :in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here TermChain(PatternTerm term) ^ BytecodePattern(PassOwnPtr body, Vector &allParenthesesInfo, YarrPattern& pattern, BumpPointerAllocator* allocator) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Intl.cpp:12: In file included from ./builtin/Intl.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsobjinlines.h:1368:40: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, DESCRIPTORS), descriptors(cx), skip(cx, &descriptors) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/MapObject.cpp:7: In file included from ./builtin/MapObject.h:10: In file included from ./jsapi.h:32: In file included from ./../../dist/include/js/Vector.h/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp::5317:: 34In file included from :./frontend/BytecodeCompiler.h :warning10: : field 'storage' is uninitialized when used here [-Wuninitialized]In file included from ./jsapi.h:13: In file included from ./../../dist/include/mozilla/RangedPtr.h:16: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),./../../dist/include/mozilla/Util.h : ^161 :33./yarr/wtfbridge.h:: 133warning:: 5destructor called on non-final 'js::frontend::Parser' that has virtual functions but non-virtual destructor [-Wdelete-non-virtual-dtor]: note: in instantiation of member function 'js::Vector::Vector' requested here ~Maybe() { if (constructed) asT().~T(); } Vector() {} ^ ^ /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp:179:./yarr/YarrInterpreter.h40::333 :note5: :in instantiation of member function 'mozilla::Maybe >::~Maybe' requested here note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here Maybe > syntaxParser; ^ ByteDisjunction(unsigned numSubpatterns, unsigned frameSize) ^ ./../../dist/include/mozilla/Util.h:161:40: note: qualify call to silence this warning ~Maybe() { if (constructed) asT().~T(); } ^ js::frontend::Parser:: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/MapObject.cpp:7: In file included from ./builtin/MapObject.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:347:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here BytecodePattern(PassOwnPtr body, Vector &allParenthesesInfo, YarrPattern& pattern, BumpPointerAllocator* allocator) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/MapObject.cpp:7: In file included from ./builtin/MapObject.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:347:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here BytecodePattern(PassOwnPtr body, Vector &allParenthesesInfo, YarrPattern& pattern, BumpPointerAllocator* allocator) ^ 32 warnings and 12 errors generated. In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp:7: In file included from ./frontend/BytecodeCompiler.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./frontend/Parser-inl.h:59:5: note: in instantiation of member function 'js::Vector::Vector' requested here args_(prs->context), ^ ./../../dist/include/mozilla/Util.h:202:30: note: in instantiation of member function 'js::frontend::ParseContext::ParseContext' requested here ::new (storage.addr()) T(t1, t2, t3, t4, t5); ^ /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp:224:8: note: in instantiation of function template specialization 'mozilla::Maybe >::construct *, js::frontend::GenericParseContext *, js::frontend::GlobalSharedContext *, unsigned int, int>' requested here pc.construct(&parser, (GenericParseContext *) NULL, &globalsc, staticLevel, /* bodyid = */ 0); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp:7: In file included from ./frontend/BytecodeCompiler.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./frontend/Parser-inl.h:66:5: note: in instantiation of member function 'js::Vector::Vector' requested here innerFunctions(prs->context), ^ ./../../dist/include/mozilla/Util.h:202:30: In file included from note/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/FoldConstants.cpp: :in instantiation of member function 'js::frontend::ParseContext::ParseContext' requested here7 : In file included from ./frontend/FoldConstants.h:10: In file included from ::new (storage.addr()) T(t1, t2, t3, t4, t5);./jsprvtd.h : ^24 : In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp./jsapi.h::22432:: 8./../../dist/include/js/Vector.h:: 531note:: 34in instantiation of function template specialization 'mozilla::Maybe >::construct *, js::frontend::GenericParseContext *, js::frontend::GlobalSharedContext *, unsigned int, int>' requested here: warning: field 'storage' is uninitialized when used here [-Wuninitialized] pc.construct(&parser, (GenericParseContext *) NULL, &globalsc, staticLevel, /* bodyid = */ 0); : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ^ ./jsapi.h:224:32: In file included from note/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Object.cpp: :in instantiation of member function 'js::Vector::Vector' requested here7 : In file included from ./builtin/Object.h:10: In file included from ./jsobj.h : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector): 18 ^: In file included from ./jsapi.h:27: In file included from ./jscompartment.h./../../dist/include/js/CharacterEncoding.h::53610:: 11In file included from :./../../dist/include/mozilla/Range.h :note11: : in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here./../../dist/include/mozilla/NullPtr.h :40:13: warning: : AutoVectorRooter(cx, WRAPVECTOR)'nullptr' macro redefined [-Wmacro-redefined] ^ # define nullptr __null ^ /usr/include/c++/cstddef:87:9: note: previous definition is here #define nullptr _VSTD::__get_nullptr_t() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ObjectImpl.cpp:8: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:27: In file included from ./../../dist/include/js/CharacterEncoding.h:10: In file included from ./../../dist/include/mozilla/Range.h:11: ./../../dist/include/mozilla/NullPtr.h:40:13: warning: 'nullptr' macro redefined [-Wmacro-redefined] # define nullptr __null ^ /usr/include/c++/cstddef:87:9: note: previous definition is here #define nullptr _VSTD::__get_nullptr_t() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/MapObject.cpp:7: In file included from ./builtin/MapObject.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscompartment.h:536:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, WRAPVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/MapObject.cpp:7: In file included from ./builtin/MapObject.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsanalyze.h:983:15: note: in instantiation of member function 'js::Vector::Vector' requested here : phiNodes(cx), hasHole(false), forTypes(NULL), ^ config/rules.mk:1138: recipe for target 'Intl.o' failed gmake[4]: *** [Intl.o] Error 1 gmake[4]: *** Waiting for unfinished jobs.... In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/MapObject.cpp:7: In file included from ./builtin/MapObject.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsanalyze.h:1072:67: note: in instantiation of member function 'js::Vector::Vector' requested here : outerFrame(OUTER_FRAME, outer, 0, INVALID_FRAME, NULL), inlineFrames(cx) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/MapObject.cpp:7: In file included from ./builtin/MapObject.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/shared/Assembler-x86-shared.h:147:5: note: in instantiation of member function 'js::Vector::Vector' requested here AssemblerX86Shared() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/MapObject.cpp:7: In file included from ./builtin/MapObject.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/shared/Assembler-x86-shared.h:147:5: note: in instantiation of member function 'js::Vector::Vector' requested here AssemblerX86Shared() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/MapObject.cpp:7: In file included from ./builtin/MapObject.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./vm/SPSProfiler.h:250:5: note: in instantiation of member function 'js::Vector::FrameState, 1, js::SystemAllocPolicy>::Vector' requested here SPSInstrumentation(SPSProfiler *profiler) ^ ./jit/IonInstrumentation.h:26:9: note: in instantiation of member function 'js::SPSInstrumentation::SPSInstrumentation' requested here : BaseInstrumentation(profiler), ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/MapObject.cpp:7: In file included from ./builtin/MapObject.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jscntxt.h:638:5: note: in instantiation of member function 'js::Vector::Vector' requested here JS_DECLARE_NEW_METHODS(new_, malloc_, JS_ALWAYS_INLINE) ^ ./../../dist/include/js/Utility.h:431:32: note: expanded from macro 'JS_DECLARE_NEW_METHODS' JS_NEW_BODY(ALLOCATOR, T, (p1))\ ^ ./jsinferinlines.h:409:44: note: in instantiation of function template specialization 'js::MallocProvider::new_, JSContext *>' requested here types.constrainedOutputs = cx->new_< Vector >(cx); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/MapObject.cpp:7: In file included from ./builtin/MapObject.h:10: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsobjinlines.h:1368:40: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, DESCRIPTORS), descriptors(cx), skip(cx, &descriptors) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeEmitter.cpp:11: In file included from ./frontend/BytecodeEmitter-inl.h:10: In file included from ./frontend/BytecodeEmitter.h:13: In file included from ./jsatom.h:14: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeEmitter.cpp:11: In file included from ./frontend/BytecodeEmitter-inl.h:10: In file included from ./frontend/BytecodeEmitter.h:13: In file included from ./jsatom.h:14: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeEmitter.cpp:11: In file included from ./frontend/BytecodeEmitter-inl.h:10: In file included from ./frontend/BytecodeEmitter.h:13: In file included from ./jsatom.h:14: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeEmitter.cpp:11: In file included from ./frontend/BytecodeEmitter-inl.h:10: In file included from ./frontend/BytecodeEmitter.h:13: In file included from ./jsatom.h:14: In file included from ./jsapi.hIn file included from :/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Marking.cpp32:: 17./../../dist/include/js/Vector.h: :In file included from 531./vm/Shape-inl.h::3429:: In file included from warning./vm/ScopeObject-inl.h: :field 'storage' is uninitialized when used here [-Wuninitialized]13 : In file included from ./jsobjinlines.h:12: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),./jswrapper.h : ^121 :18./jsapi.h: :warning224: :32'getPrototypeOf' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]: note: in instantiation of member function 'js::Vector::Vector' requested here virtual bool getPrototypeOf(JSContext *cx, HandleObject proxy, MutableHandleObject protop); : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ^./jsproxy.h :145./jsapi.h::18581:: note11: :overridden virtual function is here note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here virtual bool getPrototypeOf(JSContext *cx, HandleObject proxy, MutableHandleObject protop); : AutoVectorRooter(cx, SCRIPTVECTOR) ^ ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeEmitter.cpp:11: In file included from ./frontend/BytecodeEmitter-inl.h:10: In file included from ./frontend/BytecodeEmitter.h:13: In file included from ./jsatom.h:14: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./vm/String.h:868:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, NAMEVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeEmitter.cpp:11: In file included from ./frontend/BytecodeEmitter-inl.h:10: In file included from ./frontend/BytecodeEmitter.h:13: In file included from ./jsatom.h:13: In file included from ./jsalloc.h:10: In file included from ./../../dist/include/js/Utility.h:23: In file included from ./jstypes.h:25: ./../../dist/include/mozilla/Util.h:161:33: warning: destructor called on non-final 'js::AutoRooterGetterSetter::Inner' that has virtual functions but non-virtual destructor [-Wdelete-non-virtual-dtor] ~Maybe() { if (constructed) asT().~T(); } ^ ./vm/Shape.h:888:14: note: in instantiation of member function 'mozilla::Maybe::~Maybe' requested here explicit AutoRooterGetterSetter(JSContext *cx, uint8_t attrs, ^ ./../../dist/include/mozilla/Util.h:161:40: note: qualify call to silence this warning ~Maybe() { if (constructed) asT().~T(); } ^ js::AutoRooterGetterSetter::Inner:: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeEmitter.cpp:11: In file included from ./frontend/BytecodeEmitter-inl.h:10: In file included from ./frontend/BytecodeEmitter.h:13: In file included from ./jsatom.h:14: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsgc.h:705:5: note: in instantiation of member function 'js::Vector::Vector' requested here GCHelperThread(JSRuntime *rt) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeEmitter.cpp:11: In file included from ./frontend/BytecodeEmitter-inl.h:10: In file included from ./frontend/BytecodeEmitter.h:13: In file included from ./jsatom.h:14: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./assembler/jit/ExecutableAllocator.h:188:14: note: in instantiation of member function 'js::Vector::Vector' requested here explicit ExecutableAllocator(AllocationBehavior allocBehavior) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeEmitter.cpp:11: In file included from ./frontend/BytecodeEmitter-inl.h:10: In file included from ./frontend/BytecodeEmitter.h:13: In file included from ./jsatom.h:14: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/CompactBuffer.h:98:5: note: in instantiation of member function 'js::Vector::Vector' requested here CompactBufferWriter() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeEmitter.cpp:11: In file included from ./frontend/BytecodeEmitter-inl.h:10: In file included from ./frontend/BytecodeEmitter.h:13: In file included from ./jsatom.h:14: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscntxt.h:2330:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, STRINGVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeEmitter.cpp:11: In file included from ./frontend/BytecodeEmitter-inl.h:10: In file included from ./frontend/BytecodeEmitter.h:13: In file included from ./jsatom.h:14: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscntxt.h:2343:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SHAPEVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeEmitter.cpp:11: In file included from ./frontend/BytecodeEmitter-inl.h:10: In file included from ./frontend/BytecodeEmitter.h:13: In file included from ./jsatom.h:14: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./vm/MatchPairs.h:126:5: note: in instantiation of member function 'js::Vector::Vector' requested here VectorMatchPairs() { ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeEmitter.cpp:11: In file included from ./frontend/BytecodeEmitter-inl.h:10: In file included from ./frontend/BytecodeEmitter.h:13: In file included from ./jsatom.h:14: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:111:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here CharacterClass(PassRefPtr table) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeEmitter.cpp:11: In file included from ./frontend/BytecodeEmitter-inl.h:10: In file included from ./frontend/BytecodeEmitter.h:13: In file included from ./jsatom.h:14: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:111:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here CharacterClass(PassRefPtr table) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeEmitter.cpp:11: In file included from ./frontend/BytecodeEmitter-inl.h:10: In file included from ./frontend/BytecodeEmitter.h:13: In file included from ./jsatom.h:14: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:282:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here PatternAlternative(PatternDisjunction* disjunction) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeEmitter.cpp:11: In file included from ./frontend/BytecodeEmitter-inl.h:10: In file included from ./frontend/BytecodeEmitter.h:13: In file included from ./jsatom.h:14: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:325:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here PatternDisjunction(PatternAlternative* parent = 0) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeEmitter.cpp:11: In file included from ./frontend/BytecodeEmitter-inl.h:10: In file included from ./frontend/BytecodeEmitter.h:13: In file included from ./jsatom.h:14: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:363:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here TermChain(PatternTerm term) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeEmitter.cpp:11: In file included from ./frontend/BytecodeEmitter-inl.h:10: In file included from ./frontend/BytecodeEmitter.h:13: In file included from ./jsatom.h:14: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:333:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here ByteDisjunction(unsigned numSubpatterns, unsigned frameSize) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeEmitter.cpp:11: In file included from ./frontend/BytecodeEmitter-inl.h:10: In file included from ./frontend/BytecodeEmitter.h:13: In file included from ./jsatom.h:14: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:347:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here BytecodePattern(PassOwnPtr body, Vector &allParenthesesInfo, YarrPattern& pattern, BumpPointerAllocator* allocator) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeEmitter.cpp:11: In file included from ./frontend/BytecodeEmitter-inl.h:10: In file included from ./frontend/BytecodeEmitter.h:13: In file included from ./jsatom.h:14: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:347:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here BytecodePattern(PassOwnPtr body, Vector &allParenthesesInfo, YarrPattern& pattern, BumpPointerAllocator* allocator) ^ 22 warnings generated. In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeEmitter.cpp:11: In file included from ./frontend/BytecodeEmitter-inl.h:10: In file included from ./frontend/BytecodeEmitter.h:13: In file included from ./jsatom.h:14: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscompartment.h:536:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, WRAPVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeEmitter.cpp:11: In file included from ./frontend/BytecodeEmitter-inl.h:10: In file included from ./frontend/BytecodeEmitter.h:13: In file included from ./jsatom.h:14: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./frontend/BytecodeEmitter.h:29:36: note: in instantiation of member function 'js::Vector::Vector' requested here CGTryNoteList(JSContext *cx) : list(cx) {} ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeEmitter.cpp:11: In file included from ./frontend/BytecodeEmitter-inl.h:10: In file included from ./frontend/BytecodeEmitter.h:13: In file included from ./jsatom.h:14: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./frontend/BytecodeEmitter.h:50:34: note: in instantiation of member function 'js::Vector::Vector' requested here CGConstList(JSContext *cx) : list(cx) {} ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeEmitter.cpp:11: In file included from ./frontend/BytecodeEmitter-inl.h:10: In file included from ./frontend/BytecodeEmitter.h:13: In file included from ./jsatom.h:14: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./frontend/BytecodeEmitter.h:82:13: note: in instantiation of member function 'js::Vector::Vector' requested here : code(cx), notes(cx), lastNoteOffset(0), currentLine(lineNum), lastColumn(0) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeEmitter.cpp:11: In file included from ./frontend/BytecodeEmitter-inl.h:10: In file included from ./frontend/BytecodeEmitter.h:13: In file included from ./jsatom.h:14: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsanalyze.h:983:15: note: in instantiation of member function 'js::Vector::Vector' requested here : phiNodes(cx), hasHole(false), forTypes(NULL), ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:In file included from 46/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeEmitter.cpp: :In file included from 11./jit/IonFrames-inl.h: :In file included from 14./frontend/BytecodeEmitter-inl.h: :In file included from 10./jit/LIR.h: :In file included from 19./frontend/BytecodeEmitter.h: :./jit/MIR.h13:: 2161In file included from :./jsatom.h10::14 : warningIn file included from : ./jsapi.h'js::jit::MCreateThisWithProto::congruentTo' hides overloaded virtual function [-Woverloaded-virtual]: 32: ./../../dist/include/js/Vector.h:531: bool congruentTo(MDefinition *ins) const {34 : ^ warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/MIR.h:./jsanalyze.h1665::107210::67 :note : notehidden overloaded virtual function 'js::jit::MBinaryInstruction::congruentTo' declared here: type mismatch at 1st parameter ('js::jit::MDefinition *const &' vs 'js::jit::MDefinition *'): in instantiation of member function 'js::Vector::Vector' requested here bool congruentTo(MDefinition *const &ins) const ^ : outerFrame(OUTER_FRAME, outer, 0, INVALID_FRAME, NULL), inlineFrames(cx) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/GlobalObject.cpp:7: In file included from ./vm/GlobalObject.h:12: In file included from ./jsarray.h:13: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/GlobalObject.cpp:7: In file included from ./vm/GlobalObject.h:12: In file included from ./jsarray.h:13: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/GlobalObject.cpp:7: In file included from ./vm/GlobalObject.h:12: In file included from ./jsarray.h:13: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/GlobalObject.cpp:7: In file included from ./vm/GlobalObject.h:12: In file included from ./jsarray.h:13: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: In file included from in instantiation of member function 'js::Vector::Vector' requested here/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeEmitter.cpp :11: In file included from ./frontend/BytecodeEmitter-inl.h:10 : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector): In file included from ^./frontend/BytecodeEmitter.h :13./jsapi.h: :In file included from 581./jsatom.h::1114:: In file included from note./jsapi.h: :in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here32 : ./../../dist/include/js/Vector.h:531: : AutoVectorRooter(cx, SCRIPTVECTOR)34 : ^ warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/shared/Assembler-x86-shared.h:147:5: note: in instantiation of member function 'js::Vector::Vector' requested here AssemblerX86Shared() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeEmitter.cpp:11: In file included from ./frontend/BytecodeEmitter-inl.h:10: In file included from ./frontend/BytecodeEmitter.h:13: In file included from ./jsatom.h:14: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/shared/Assembler-x86-shared.h:147:5: note: in instantiation of member function 'js::Vector::Vector' requested here AssemblerX86Shared() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/GlobalObject.cpp:7: In file included from ./vm/GlobalObject.h:12: In file included from ./jsarray.h:13: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./vm/String.h:868:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, NAMEVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/GlobalObject.cpp:7: In file included from ./vm/GlobalObject.h:12: In file included from ./jsarray.h:12: In file included from ./jspubtd.h:15: In file included from ./jstypes.h:25: ./../../dist/include/mozilla/Util.h:161:33: warning: destructor called on non-final 'js::AutoRooterGetterSetter::Inner' that has virtual functions but non-virtual destructor [-Wdelete-non-virtual-dtor] ~Maybe() { if (constructed) asT().~T(); } ^ ./vm/Shape.h:888:14: note: in instantiation of member function 'mozilla::Maybe::~Maybe' requested here explicit AutoRooterGetterSetter(JSContext *cx, uint8_t attrs, ^ ./../../dist/include/mozilla/Util.h:161:40: note: qualify call to silence this warning ~Maybe() { if (constructed) asT().~T(); } ^ js::AutoRooterGetterSetter::Inner:: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeEmitter.cpp:11: In file included from ./frontend/BytecodeEmitter-inl.h:10: In file included from ./frontend/BytecodeEmitter.h:13: In file included from ./jsatom.h:14: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./vm/SPSProfiler.h:250:5: note: in instantiation of member function 'js::Vector::FrameState, 1, js::SystemAllocPolicy>::Vector' requested here SPSInstrumentation(SPSProfiler *profiler) ^ ./jit/IonInstrumentation.h:26:9: note: in instantiation of member function 'js::SPSInstrumentation::SPSInstrumentation' requested here : BaseInstrumentation(profiler), ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/GlobalObject.cpp:7: In file included from ./vm/GlobalObject.h:12: In file included from ./jsarray.h:13: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsgc.h:705:5: note: in instantiation of member function 'js::Vector::Vector' requested here GCHelperThread(JSRuntime *rt) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/GlobalObject.cpp:7: In file included from ./vm/GlobalObject.h:12: In file included from ./jsarray.h:13: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./assembler/jit/ExecutableAllocator.h:188:14: note: in instantiation of member function 'js::Vector::Vector' requested here explicit ExecutableAllocator(AllocationBehavior allocBehavior) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeEmitter.cpp:11: In file included from ./frontend/BytecodeEmitter-inl.h:10: In file included from ./frontend/BytecodeEmitter.h:13: In file included from ./jsatom.h:14: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jscntxt.h:638:5: note: in instantiation of member function 'js::Vector::Vector' requested here JS_DECLARE_NEW_METHODS(new_, malloc_, JS_ALWAYS_INLINE) ^ ./../../dist/include/js/Utility.h:431:32: note: expanded from macro 'JS_DECLARE_NEW_METHODS' JS_NEW_BODY(ALLOCATOR, T, (p1))\ ^ ./jsinferinlines.h:409:44: note: in instantiation of function template specialization 'js::MallocProvider::new_, JSContext *>' requested here types.constrainedOutputs = cx->new_< Vector >(cx); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Marking.cpp:7: In file included from ./gc/Marking.h:10: In file included from ./jsgc.h:16: In file included from ./jsclass.h:15: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/GlobalObject.cpp:7: In file included from ./vm/GlobalObject.h:12: In file included from ./jsarray.h:13: In file included from ./jsobj.h:In file included from 18/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Marking.cpp: :In file included from 7./jsapi.h: :In file included from 32./gc/Marking.h: :./../../dist/include/js/Vector.h10:: 531In file included from :./jsgc.h34:: 16warning: : In file included from field 'storage' is uninitialized when used here [-Wuninitialized]./jsclass.h :15: In file included from ./jsapi.h:32: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),./../../dist/include/js/Vector.h : ^531 :34:./jit/CompactBuffer.h :warning98: :field 'storage' is uninitialized when used here [-Wuninitialized]5 : note: in instantiation of member function 'js::Vector::Vector' requested here : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), CompactBufferWriter() ^ ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Marking.cpp:7: In file included from ./gc/Marking.h:10: In file included from ./jsgc.h:16: In file included from ./jsclass.h:15: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeEmitter.cpp:11: In file included from ./frontend/BytecodeEmitter-inl.h:10: In file included from ./frontend/BytecodeEmitter.h:13: In file included from ./jsatom.h:14: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsobjinlines.h:1368:40: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, DESCRIPTORS), descriptors(cx), skip(cx, &descriptors) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Marking.cpp:7: In file included from ./gc/Marking.h:10: In file included from ./jsgc.h:16: In file included from ./jsclass.h:15: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/GlobalObject.cpp:7: In file included from ./vm/GlobalObject.h:12: In file included from ./jsarray.h:13: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscntxt.h:2330:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, STRINGVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/GlobalObject.cpp:7: In file included from ./vm/GlobalObject.h:12: In file included from ./jsarray.h:13: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscntxt.h:2343:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SHAPEVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Marking.cpp:7: In file included from ./gc/Marking.h:10: In file included from ./jsgc.h:16: In file included from ./jsclass.h:15: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./vm/String.h:868:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, NAMEVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Marking.cpp:7: In file included from ./gc/Marking.h:10: In file included from ./jsgc.h:13In file included from : /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/GlobalObject.cpp./../../dist/include/mozilla/Util.h::7161: :In file included from 33./vm/GlobalObject.h:: 12warning: : In file included from destructor called on non-final 'js::AutoRooterGetterSetter::Inner' that has virtual functions but non-virtual destructor [-Wdelete-non-virtual-dtor] ./jsarray.h:13: In file included from ./jsobj.h ~Maybe() { if (constructed) asT().~T(); }: 18 ^: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531./vm/Shape.h::34888:: 14warning:: field 'storage' is uninitialized when used here [-Wuninitialized]note : in instantiation of member function 'mozilla::Maybe::~Maybe' requested here : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ explicit AutoRooterGetterSetter(JSContext *cx, uint8_t attrs, ^./vm/MatchPairs.h :126:5: note: in instantiation of member function 'js::Vector::Vector' requested here VectorMatchPairs() { ^./../../dist/include/mozilla/Util.h :161:40: note: qualify call to silence this warning ~Maybe() { if (constructed) asT().~T(); } ^ js::AutoRooterGetterSetter::Inner:: /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/BytecodeEmitter.cpp:607In file included from :/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Marking.cpp23::7 : warningIn file included from : ./gc/Marking.hunused variable 'INVALID_ATOMID' [-Wunused-const-variable]: 10: In file included from ./jsgc.hstatic const jsatomid INVALID_ATOMID = -1;: 16 ^: In file included from ./jsclass.h:15: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34In file included from :/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/GlobalObject.cpp :warning7: : field 'storage' is uninitialized when used here [-Wuninitialized]In file included from ./vm/GlobalObject.h:12: In file included from : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),./jsarray.h: 13: ^In file included from ./jsobj.h:./jsgc.h18:: 705In file included from :./jsapi.h5::32 : note./../../dist/include/js/Vector.h: :in instantiation of member function 'js::Vector::Vector' requested here531 :34: GCHelperThread(JSRuntime *rt) warning ^ : field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:111:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here CharacterClass(PassRefPtr table) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/GlobalObject.cpp:7: In file included from ./vm/GlobalObject.h:12: In file included from ./jsarray.h:13: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:111:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here CharacterClass(PassRefPtr table) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/GlobalObject.cpp:7: In file included from ./vm/GlobalObject.h:12: In file included from ./jsarray.h:13: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:282:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here PatternAlternative(PatternDisjunction* disjunction) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Marking.cpp:7: In file included from ./gc/Marking.h:10: In file included from ./jsgc.h:16: In file included from ./jsclass.h:15: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./assembler/jit/ExecutableAllocator.h:188:14: note: in instantiation of member function 'js::Vector::Vector' requested here explicit ExecutableAllocator(AllocationBehavior allocBehavior) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/GlobalObject.cpp:7: In file included from ./vm/GlobalObject.h:12: In file included from ./jsarray.h:13: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:325:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here PatternDisjunction(PatternAlternative* parent = 0) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/GlobalObject.cpp:7: In file included from ./vm/GlobalObject.h:12: In file included from ./jsarray.h:13: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:363:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here TermChain(PatternTerm term) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/GlobalObject.cpp:7: In file included from ./vm/GlobalObject.h:12: In file included from ./jsarray.h:13: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:333:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here ByteDisjunction(unsigned numSubpatterns, unsigned frameSize) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/GlobalObject.cpp:7: In file included from ./vm/GlobalObject.h:12: In file included from ./jsarray.h:13: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:347:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here BytecodePattern(PassOwnPtr body, Vector &allParenthesesInfo, YarrPattern& pattern, BumpPointerAllocator* allocator) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/GlobalObject.cpp:7: In file included from ./vm/GlobalObject.h:12: In file included from ./jsarray.h:13: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:347:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here In file included from BytecodePattern(PassOwnPtr body, Vector &allParenthesesInfo, YarrPattern& pattern, BumpPointerAllocator* allocator)/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Marking.cpp : ^7 : In file included from ./gc/Marking.h:10: In file included from ./jsgc.h:16: In file included from ./jsclass.h:15: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/CompactBuffer.h:98:5: note: in instantiation of member function 'js::Vector::Vector' requested here CompactBufferWriter() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/GlobalObject.cpp:7: In file included from ./vm/GlobalObject.h:12: In file included from ./jsarray.h:13: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./vm/StringBuffer.h:42:44: note: in instantiation of member function 'js::Vector::Vector' requested here explicit StringBuffer(JSContext *cx) : cb(cx) { } ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Marking.cpp:7: In file included from ./gc/Marking.h:10: In file included from ./jsgc.h:16: In file included from ./jsclass.h:15: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscntxt.h:2330:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, STRINGVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Marking.cpp:7: In file included from ./gc/Marking.h:10: In file included from ./jsgc.h:16: In file included from ./jsclass.h:15: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscntxt.h:2343:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SHAPEVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Marking.cpp:7: In file included from ./gc/Marking.h:10: In file included from ./jsgc.h:16: In file included from ./jsclass.h:15: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./vm/MatchPairs.h:126:5: note: in instantiation of member function 'js::Vector::Vector' requested here VectorMatchPairs() { ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/GlobalObject.cpp:7: In file included from ./vm/GlobalObject.h:12: In file included from ./jsarray.hIn file included from :/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Marking.cpp13:: 7In file included from : ./jsobj.hIn file included from :./gc/Marking.h18:: 10In file included from : ./jsapi.hIn file included from :./jsgc.h32:: 16./../../dist/include/js/Vector.h: :In file included from 531./jsclass.h::3415:: In file included from warning./jsapi.h: :field 'storage' is uninitialized when used here [-Wuninitialized]32 : ./../../dist/include/js/Vector.h:531:34: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),warning : ^field 'storage' is uninitialized when used here [-Wuninitialized] ./jsapi.h:224:32: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), note : ^in instantiation of member function 'js::Vector::Vector' requested here ./yarr/wtfbridge.h:133: : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector)5 : ^ note: in instantiation of member function 'js::Vector::Vector' requested here ./jscompartment.h Vector() {}: 536 ^: 11: note./yarr/YarrPattern.h: :in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here111 :5: note: : AutoVectorRooter(cx, WRAPVECTOR)in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here ^ CharacterClass(PassRefPtr table) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Marking.cpp:7: In file included from ./gc/Marking.h:10: In file included from ./jsgc.h:16: In file included from ./jsclass.h:15: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:111:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here CharacterClass(PassRefPtr table) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Marking.cpp:7: In file included from ./gc/Marking.h:10: In file included from ./jsgc.h:16: In file included from ./jsclass.h:15: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:282:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here PatternAlternative(PatternDisjunction* disjunction) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/GlobalObject.cpp:7: In file included from ./vm/GlobalObject.h:12: In file included from ./jsarray.h:13: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsanalyze.h:983:15: note: in instantiation of member function 'js::Vector::Vector' requested here : phiNodes(cx), hasHole(false), forTypes(NULL), ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Marking.cpp:7: In file included from ./gc/Marking.h:10: In file included from ./jsgc.h:16: In file included from ./jsclass.h:15: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:325:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here PatternDisjunction(PatternAlternative* parent = 0) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/GlobalObject.cpp:7: In file included from ./vm/GlobalObject.h:12: In file included from ./jsarray.h:13: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsanalyze.h:1072:67: note: in instantiation of member function 'js::Vector::Vector' requested here : outerFrame(OUTER_FRAME, outer, 0, INVALID_FRAME, NULL), inlineFrames(cx) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Marking.cpp:7: In file included from ./gc/Marking.h:10: In file included from ./jsgc.h:16: In file included from ./jsclass.h:15: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:363:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here TermChain(PatternTerm term) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/GlobalObject.cpp:7: In file included from ./vm/GlobalObject.h:12: In file included from ./jsarray.h:13: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/shared/Assembler-x86-shared.h:147:5: note: in instantiation of member function 'js::Vector::Vector' requested here AssemblerX86Shared() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/GlobalObject.cpp:7: In file included from ./vm/GlobalObject.h:12: In file included from ./jsarray.h:13: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/shared/Assembler-x86-shared.h:147:5: note: in instantiation of member function 'js::Vector::Vector' requested here AssemblerX86Shared() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Marking.cpp:7: In file included from ./gc/Marking.h:10: In file included from ./jsgc.h:16: In file included from ./jsclass.h:15: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:333:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here ByteDisjunction(unsigned numSubpatterns, unsigned frameSize) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Marking.cpp:7: In file included from ./gc/Marking.h:10: In file included from ./jsgc.h:16: In file included from ./jsclass.h:15: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:347:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here BytecodePattern(PassOwnPtr body, Vector &allParenthesesInfo, YarrPattern& pattern, BumpPointerAllocator* allocator) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Marking.cpp:7: In file included from ./gc/Marking.h:10: In file included from ./jsgc.h:16: In file included from ./jsclass.h:15: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:347:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here BytecodePattern(PassOwnPtr body, Vector &allParenthesesInfo, YarrPattern& pattern, BumpPointerAllocator* allocator) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/GlobalObject.cpp:7: In file included from ./vm/GlobalObject.h:12: In file included from ./jsarray.h:13: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./vm/SPSProfiler.h:250:5: note: in instantiation of member function 'js::Vector::FrameState, 1, js::SystemAllocPolicy>::Vector' requested here SPSInstrumentation(SPSProfiler *profiler) ^ ./jit/IonInstrumentation.h:26:9: note: in instantiation of member function 'js::SPSInstrumentation::SPSInstrumentation' requested here : BaseInstrumentation(profiler), ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Marking.cpp:7: In file included from ./gc/Marking.h:10: In file included from ./jsgc.h:16: In file included from ./jsclass.h:15: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscompartment.h:536:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, WRAPVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/GlobalObject.cpp:7: In file included from ./vm/GlobalObject.h:12: In file included from ./jsarray.h:13: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jscntxt.h:638:5: note: in instantiation of member function 'js::Vector::Vector' requested here JS_DECLARE_NEW_METHODS(new_, malloc_, JS_ALWAYS_INLINE) ^ ./../../dist/include/js/Utility.h:431:32: note: expanded from macro 'JS_DECLARE_NEW_METHODS' JS_NEW_BODY(ALLOCATOR, T, (p1))\ ^ ./jsinferinlines.h:409:44: note: in instantiation of function template specialization 'js::MallocProvider::new_, JSContext *>' requested here types.constrainedOutputs = cx->new_< Vector >(cx); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Marking.cpp:7: In file included from ./gc/Marking.h:10: In file included from ./jsgc.h:16: In file included from ./jsclass.h:15: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsanalyze.h:983:15: note: in instantiation of member function 'js::Vector::Vector' requested here : phiNodes(cx), hasHole(false), forTypes(NULL), ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Marking.cpp:7: In file included from ./gc/Marking.h:10: In file included from ./jsgc.h:16: In file included from ./jsclass.h:15: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsanalyze.h:1072:67: note: in instantiation of member function 'js::Vector::Vector' requested here : outerFrame(OUTER_FRAME, outer, 0, INVALID_FRAME, NULL), inlineFrames(cx) ^ 34 warnings generated. In file included from In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/GlobalObject.cpp/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Marking.cpp::77: : In file included from In file included from ./vm/GlobalObject.h./gc/Marking.h::1210: : In file included from In file included from ./jsarray.h./jsgc.h::1316: : In file included from In file included from ./jsobj.h./jsclass.h::1815: : In file included from In file included from ./jsapi.h./jsapi.h::3232: : ./../../dist/include/js/Vector.h./../../dist/include/js/Vector.h::531531::3434:: warningwarning: : field 'storage' is uninitialized when used here [-Wuninitialized]field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ^ ./jsobjinlines.h:1368:40: note: ./jit/shared/Assembler-x86-shared.hin instantiation of member function 'js::Vector::Vector' requested here: 147:5: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, DESCRIPTORS), descriptors(cx), skip(cx, &descriptors) ^ AssemblerX86Shared() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Marking.cpp:7: In file included from ./gc/Marking.h:10: In file included from ./jsgc.h:16: In file included from ./jsclass.h:15: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/shared/Assembler-x86-shared.h:147:5: note: in instantiation of member function 'js::Vector::Vector' requested here AssemblerX86Shared() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/GlobalObject.cpp:7: In file included from ./vm/GlobalObject.h:12: In file included from ./jsarray.h:13: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jscntxt.h:638:5: note: in instantiation of member function 'js::Vector::Vector' requested here JS_DECLARE_NEW_METHODS(new_, malloc_, JS_ALWAYS_INLINE) ^ ./../../dist/include/js/Utility.h:426:32: note: expanded from macro 'JS_DECLARE_NEW_METHODS' JS_NEW_BODY(ALLOCATOR, T, ())\ ^ /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/GlobalObject.cpp:600:21: note: in instantiation of function template specialization 'js::MallocProvider::new_ >' requested here debuggers = cx->new_(); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Marking.cpp:7: In file included from ./gc/Marking.h:10: In file included from ./jsgc.h:16: In file included from ./jsclass.h:15: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./vm/SPSProfiler.h:250:5: note: in instantiation of member function 'js::Vector::FrameState, 1, js::SystemAllocPolicy>::Vector' requested here SPSInstrumentation(SPSProfiler *profiler) ^ ./jit/IonInstrumentation.h:26:9: note: in instantiation of member function 'js::SPSInstrumentation::SPSInstrumentation' requested here : BaseInstrumentation(profiler), ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Marking.cpp:7: In file included from ./gc/Marking.h:10: In file included from ./jsgc.h:16: In file included from ./jsclass.h:15: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jscntxt.h:638:5: note: in instantiation of member function 'js::Vector::Vector' requested here JS_DECLARE_NEW_METHODS(new_, malloc_, JS_ALWAYS_INLINE) ^ ./../../dist/include/js/Utility.h:431:32: note: expanded from macro 'JS_DECLARE_NEW_METHODS' JS_NEW_BODY(ALLOCATOR, T, (p1))\ ^ ./jsinferinlines.h:409:44: note: in instantiation of function template specialization 'js::MallocProvider::new_, JSContext *>' requested here types.constrainedOutputs = cx->new_< Vector >(cx); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/gc/Marking.cpp:7: In file included from ./gc/Marking.h:10: In file included from ./jsgc.h:16: In file included from ./jsclass.h:15: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsobjinlines.h:1368:40: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, DESCRIPTORS), descriptors(cx), skip(cx, &descriptors) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/NameFunctions.cpp:16: In file included from ./jsfuninlines.h:16: In file included from ./vm/ScopeObject-inl.h:12: In file included from ./jsinferinlines.h:16: ./jsproxy.h:209:23: warning: 'weakmapKeyDelegate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual JSObject *weakmapKeyDelegate(JSObject *proxy); ^ ./jsproxy.h:148:23: note: overridden virtual function is here virtual JSObject *weakmapKeyDelegate(JSObject *proxy); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:7: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:7: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:7: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:7: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:7: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./vm/String.h:868:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, NAMEVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:7: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:13: In file included from ./../../dist/include/mozilla/RangedPtr.h:16: ./../../dist/include/mozilla/Util.h:In file included from 161/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Object.cpp::3317:: In file included from warning./jsobjinlines.h: :destructor called on non-final 'js::AutoRooterGetterSetter::Inner' that has virtual functions but non-virtual destructor [-Wdelete-non-virtual-dtor]12 : In file included from ./jswrapper.h:13: ./jsproxy.h ~Maybe() { if (constructed) asT().~T(); }: 209 ^: 23: warning: 'weakmapKeyDelegate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] ./vm/Shape.h:888:14 virtual JSObject *weakmapKeyDelegate(JSObject *proxy);: ^note : in instantiation of member function 'mozilla::Maybe::~Maybe' requested here ./jsproxy.h:148:23: explicit AutoRooterGetterSetter(JSContext *cx, uint8_t attrs, note ^: overridden virtual function is here virtual JSObject *weakmapKeyDelegate(JSObject *proxy); ^ ./../../dist/include/mozilla/Util.h:161:40: note: qualify call to silence this warning ~Maybe() { if (constructed) asT().~T(); } ^ js::AutoRooterGetterSetter::Inner:: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:7: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsgc.h:705:5: note: in instantiation of member function 'js::Vector::Vector' requested here GCHelperThread(JSRuntime *rt) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Object.cpp:17: In file included from ./jsobjinlines.h:12: ./jswrapper.h:121:18: warning: 'getPrototypeOf' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool getPrototypeOf(JSContext *cx, HandleObject proxy, MutableHandleObject protop); ^ ./jsproxy.h:145:18: note: overridden virtual function is here virtual bool getPrototypeOf(JSContext *cx, HandleObject proxy, MutableHandleObject protop); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:7: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./assembler/jit/ExecutableAllocator.h:188:14: note: in instantiation of member function 'js::Vector::Vector' requested here explicit ExecutableAllocator(AllocationBehavior allocBehavior) ^ 37 warnings generated. In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:7: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/CompactBuffer.h:98:5: note: in instantiation of member function 'js::Vector::Vector' requested here CompactBufferWriter() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:7: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscntxt.h:2330:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, STRINGVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:7: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscntxt.h:2343:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SHAPEVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Module.cpp:7: In file included from ./builtin/Module.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34In file included from :/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp :warning7: : field 'storage' is uninitialized when used here [-Wuninitialized]In file included from ./vm/Debugger.h:12 : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),: In file included from ^./jsapi.h :./jsapi.h32:: 224./../../dist/include/js/Vector.h::32531:: 34note:: in instantiation of member function 'js::Vector::Vector' requested herewarning : field 'storage' is uninitialized when used here [-Wuninitialized] : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ./jsapi.h ^: 542:./vm/MatchPairs.h11::126 :note5: :in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here note: in instantiation of member function 'js::Vector::Vector' requested here : AutoVectorRooter(cx, VALVECTOR) ^ VectorMatchPairs() { ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Module.cpp:7: In file included from ./builtin/Module.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized]In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:7: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),In file included from ./vm/Debugger.h ^ :./jsapi.h12:: 224In file included from :./jsapi.h32::32 note: : ./../../dist/include/js/Vector.hin instantiation of member function 'js::Vector::Vector' requested here: 531:34 : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector): ^warning : ./jsapi.hfield 'storage' is uninitialized when used here [-Wuninitialized]: 555:11: note : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here ^ : AutoVectorRooter(cx, IDVECTOR) ./yarr/wtfbridge.h ^: 133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:111:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here CharacterClass(PassRefPtr table) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:7: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:In file included from 133/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Module.cpp::57:: In file included from note./builtin/Module.h: :in instantiation of member function 'js::Vector::Vector' requested here10 : In file included from Vector() {}./jsobj.h : ^18 : ./yarr/YarrPattern.hIn file included from :./jsapi.h111::325: :./../../dist/include/js/Vector.h :note531: :in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here34 : warning: CharacterClass(PassRefPtr table)field 'storage' is uninitialized when used here [-Wuninitialized] ^ : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Module.cpp:7: In file included from ./builtin/Module.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:7: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:282:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here PatternAlternative(PatternDisjunction* disjunction) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:7: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:325:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here PatternDisjunction(PatternAlternative* parent = 0) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Module.cpp:7: In file included from ./builtin/Module.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./vm/String.h:868:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, NAMEVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:7: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:363:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here TermChain(PatternTerm term) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Module.cpp:7: In file included from ./builtin/Module.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:13: In file included from ./../../dist/include/mozilla/RangedPtr.h:16: ./../../dist/include/mozilla/Util.h:161:33: warning: destructor called on non-final 'js::AutoRooterGetterSetter::Inner' that has virtual functions but non-virtual destructor [-Wdelete-non-virtual-dtor] ~Maybe() { if (constructed) asT().~T(); } ^ ./vm/Shape.h:888:14: note: in instantiation of member function 'mozilla::Maybe::~Maybe' requested here explicit AutoRooterGetterSetter(JSContext *cx, uint8_t attrs, ^ ./../../dist/include/mozilla/Util.h:161:40: note: qualify call to silence this warning ~Maybe() { if (constructed) asT().~T(); } ^ js::AutoRooterGetterSetter::Inner:: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Module.cpp:7: In file included from ./builtin/Module.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsgc.h:705:5: note: in instantiation of member function 'js::Vector::Vector' requested here GCHelperThread(JSRuntime *rt) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:7: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:333:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here ByteDisjunction(unsigned numSubpatterns, unsigned frameSize) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:7: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:347:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here BytecodePattern(PassOwnPtr body, Vector &allParenthesesInfo, YarrPattern& pattern, BumpPointerAllocator* allocator) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:7: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:347:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here BytecodePattern(PassOwnPtr body, Vector &allParenthesesInfo, YarrPattern& pattern, BumpPointerAllocator* allocator) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Module.cpp:7: In file included from ./builtin/Module.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./assembler/jit/ExecutableAllocator.h:188:14: note: in instantiation of member function 'js::Vector::Vector' requested here explicit ExecutableAllocator(AllocationBehavior allocBehavior) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:7: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscompartment.h:536:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, WRAPVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Module.cpp:7: In file included from ./builtin/Module.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/CompactBuffer.h:98:5: note: in instantiation of member function 'js::Vector::Vector' requested here CompactBufferWriter() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:7: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/shared/Assembler-x86-shared.h:147:5: note: in instantiation of member function 'js::Vector::Vector' requested here AssemblerX86Shared() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:7: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/shared/Assembler-x86-shared.h:147:5: note: in instantiation of member function 'js::Vector::Vector' requested here AssemblerX86Shared() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Module.cpp:7: In file included from ./builtin/Module.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscntxt.h:2330:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, STRINGVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Module.cpp:7: In file included from ./builtin/Module.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscntxt.h:2343:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SHAPEVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Module.cpp:7: In file included from ./builtin/Module.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./vm/MatchPairs.h:126:5: note: in instantiation of member function 'js::Vector::Vector' requested here VectorMatchPairs() { ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Module.cpp:7: In file included from ./builtin/Module.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), In file included from ^/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp :7: In file included from ./yarr/wtfbridge.h./vm/Debugger.h::13312:: 5In file included from :./jsapi.h :note32: : in instantiation of member function 'js::Vector::Vector' requested here./../../dist/include/js/Vector.h :531 Vector() {}: 34 ^: warning: field 'storage' is uninitialized when used here [-Wuninitialized]./yarr/YarrPattern.h :111:5: note : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here ^ CharacterClass(PassRefPtr table)./vm/SPSProfiler.h : ^250 :5: note: in instantiation of member function 'js::Vector::FrameState, 1, js::SystemAllocPolicy>::Vector' requested here SPSInstrumentation(SPSProfiler *profiler) ^ ./jit/IonInstrumentation.h:26:9: note: in instantiation of member function 'js::SPSInstrumentation::SPSInstrumentation' requested here : BaseInstrumentation(profiler), ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Module.cpp:7: In file included from ./builtin/Module.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:111:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here CharacterClass(PassRefPtr table) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Module.cpp:7: In file included from ./builtin/Module.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:282:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here PatternAlternative(PatternDisjunction* disjunction) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:7: In file included from In file included from ./vm/Debugger.h/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Module.cpp::127: : In file included from In file included from ./jsapi.h./builtin/Module.h::3210: : ./../../dist/include/js/Vector.hIn file included from :./jsobj.h531::1834: :In file included from ./jsapi.hwarning:: 32field 'storage' is uninitialized when used here [-Wuninitialized]: ./../../dist/include/js/Vector.h:531:34: warning : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),: field 'storage' is uninitialized when used here [-Wuninitialized] ^ : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^./jsanalyze.h :983./yarr/wtfbridge.h::13315::5 :note : notein instantiation of member function 'js::Vector::Vector' requested here: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ : phiNodes(cx), hasHole(false), forTypes(NULL), ^./yarr/YarrPattern.h :325:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here PatternDisjunction(PatternAlternative* parent = 0) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Module.cpp:7: In file included from ./builtin/Module.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:363:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here TermChain(PatternTerm term) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:7: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsanalyze.h:1072:67: note: in instantiation of member function 'js::Vector::Vector' requested here : outerFrame(OUTER_FRAME, outer, 0, INVALID_FRAME, NULL), inlineFrames(cx) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ObjectImpl.cpp:11: In file included from ./jsobjinlines.h:12: In file included from ./jswrapper.h:13: ./jsproxy.h:209:23: warning: 'weakmapKeyDelegate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual JSObject *weakmapKeyDelegate(JSObject *proxy); ^ ./jsproxy.h:148:23: note: overridden virtual function is here virtual JSObject *weakmapKeyDelegate(JSObject *proxy); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ObjectImpl.cpp:11: In file included from ./jsobjinlines.h:12: ./jswrapper.h:121:18: warning: 'getPrototypeOf' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool getPrototypeOf(JSContext *cx, HandleObject proxy, MutableHandleObject protop); ^ ./jsproxy.h:145:18: note: overridden virtual function is here virtual bool getPrototypeOf(JSContext *cx, HandleObject proxy, MutableHandleObject protop); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:7: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jscntxt.h:638:5: note: in instantiation of member function 'js::Vector::Vector' requested here JS_DECLARE_NEW_METHODS(new_, malloc_, JS_ALWAYS_INLINE) ^ ./../../dist/include/js/Utility.h:431:32: note: expanded from macro 'JS_DECLARE_NEW_METHODS' JS_NEW_BODY(ALLOCATOR, T, (p1))\ ^ ./jsinferinlines.h:409:44: note: in instantiation of function template specialization 'js::MallocProvider::new_, JSContext *>' requested here types.constrainedOutputs = cx->new_< Vector >(cx); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Module.cpp:7: In file included from ./builtin/Module.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:333:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here ByteDisjunction(unsigned numSubpatterns, unsigned frameSize) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Module.cpp:7: In file included from ./builtin/Module.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:347:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here BytecodePattern(PassOwnPtr body, Vector &allParenthesesInfo, YarrPattern& pattern, BumpPointerAllocator* allocator) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Module.cpp:7: In file included from ./builtin/Module.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:347:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here BytecodePattern(PassOwnPtr body, Vector &allParenthesesInfo, YarrPattern& pattern, BumpPointerAllocator* allocator) ^ 35 warnings generated. In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:7: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsobjinlines.h:1368:40: note: in instantiation of member function 'js::Vector::Vector' requested here In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Module.cpp : AutoGCRooter(cx, DESCRIPTORS), descriptors(cx), skip(cx, &descriptors): 7 ^: In file included from ./builtin/Module.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscompartment.h:536:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, WRAPVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Module.cpp:7: In file included from ./builtin/Module.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsanalyze.h:983:15: note: in instantiation of member function 'js::Vector::Vector' requested here : phiNodes(cx), hasHole(false), forTypes(NULL), ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Module.cpp:7: In file included from ./builtin/Module.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsanalyze.h:1072:67: note: in instantiation of member function 'js::Vector::Vector' requested here : outerFrame(OUTER_FRAME, outer, 0, INVALID_FRAME, NULL), inlineFrames(cx) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Module.cpp:7: In file included from ./builtin/Module.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/shared/Assembler-x86-shared.h:147:5: note: in instantiation of member function 'js::Vector::Vector' requested here AssemblerX86Shared() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Module.cpp:7: In file included from ./builtin/Module.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/shared/Assembler-x86-shared.h:147:5: note: in instantiation of member function 'js::Vector::Vector' requested here AssemblerX86Shared() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Module.cpp:7: In file included from ./builtin/Module.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./vm/SPSProfiler.h:250:5: note: in instantiation of member function 'js::Vector::FrameState, 1, js::SystemAllocPolicy>::Vector' requested here SPSInstrumentation(SPSProfiler *profiler) ^ ./jit/IonInstrumentation.h:26:9: note: in instantiation of member function 'js::SPSInstrumentation::SPSInstrumentation' requested here : BaseInstrumentation(profiler), ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Module.cpp:7: In file included from ./builtin/Module.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jscntxt.h:638:5: note: in instantiation of member function 'js::Vector::Vector' requested here JS_DECLARE_NEW_METHODS(new_, malloc_, JS_ALWAYS_INLINE) ^ ./../../dist/include/js/Utility.h:431:32: note: expanded from macro 'JS_DECLARE_NEW_METHODS' JS_NEW_BODY(ALLOCATOR, T, (p1))\ ^ ./jsinferinlines.h:409:44: note: in instantiation of function template specialization 'js::MallocProvider::new_, JSContext *>' requested here types.constrainedOutputs = cx->new_< Vector >(cx); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:7: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:1136:26: note: in instantiation of member function 'js::Vector::Vector' requested here Vector triggered(cx); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Module.cpp:7: In file included from ./builtin/Module.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsobjinlines.h:1368:40: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, DESCRIPTORS), descriptors(cx), skip(cx, &descriptors) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:7: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:2134:29: note: in instantiation of member function 'js::Vector::Vector' requested here Vector visited(cx); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:7: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:3112:39: note: in instantiation of member function 'js::Vector::Vector' requested here FlowGraphSummary(JSContext *cx) : entries_(cx) {} ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:7: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:4464:27: note: in instantiation of member function 'js::Vector::Vector' requested here BindingVector bindings(cx); ^ 33 warnings generated. /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Debugger.cpp:2677:1: warning: unused function 'SetScriptReferent' [-Wunused-function] SetScriptReferent(JSObject *obj, JSScript *script) ^ 31 warnings generated. 31 warnings generated. In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/NameFunctions.cpp:16: In file included from ./jsfuninlines.h:16: In file included from ./vm/ScopeObject-inl.h:13: In file included from ./jsobjinlines.h:12: ./jswrapper.h:121:18: warning: 'getPrototypeOf' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool getPrototypeOf(JSContext *cx, HandleObject proxy, MutableHandleObject protop); ^ ./jsproxy.h:145:18: note: overridden virtual function is here virtual bool getPrototypeOf(JSContext *cx, HandleObject proxy, MutableHandleObject protop); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ObjectImpl.cpp:8: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ObjectImpl.cpp:8: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:In file included from 531/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/NameFunctions.cpp::349:: In file included from warning./jsfun.h: :field 'storage' is uninitialized when used here [-Wuninitialized] 12: In file included from ./jsprvtd.h : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), : ^ 24./jsapi.h:: 224:32In file included from : ./jsapi.hnote:: 32in instantiation of member function 'js::Vector::Vector' requested here: ./../../dist/include/js/Vector.h:531: : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) 34 ^ :./jsapi.h :555warning:: 11field 'storage' is uninitialized when used here [-Wuninitialized]: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ObjectImpl.cpp:8: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/NameFunctions.cpp:9: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32In file included from : /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ObjectImpl.cpp./../../dist/include/js/Vector.h::8531: In file included from :./vm/Debugger.h:3412:: In file included from ./jsapi.h: 32warning: : ./../../dist/include/js/Vector.hfield 'storage' is uninitialized when used here [-Wuninitialized]: 531:34: warning : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),: field 'storage' is uninitialized when used here [-Wuninitialized] ^ ./jsapi.h : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),: 224 ^ :./jsapi.h:32224:: 32note: note: : in instantiation of member function 'js::Vector::Vector' requested herein instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ^./jsapi.h:581 :11./jsapi.h:: 555note:: 11in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) ^ : AutoVectorRooter(cx, IDVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:11: In file included from ./vm/Interpreter.h:14: In file included from In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/NameFunctions.cpp./jsiter.h::913: : In file included from In file included from ./jsfun.h./jscntxt.h::1218: : In file included from In file included from ./jsprvtd.h./jsapi.h::3224: : ./../../dist/include/js/Vector.hIn file included from :./jsapi.h531::3234: :./../../dist/include/js/Vector.h :warning531: :field 'storage' is uninitialized when used here [-Wuninitialized]34 : warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),./jsapi.h : ^224 :32./jsapi.h:: 224note:: 32in instantiation of member function 'js::Vector::Vector' requested here: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector)./jsapi.h : ^542 :11./jsapi.h:: 568note:: 11in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/NameFunctions.cpp:9: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:In file included from 24/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp: :In file included from 11./jsapi.h: :In file included from 32./vm/Interpreter.h: :./../../dist/include/js/Vector.h14:: 531In file included from :./jsiter.h34::13 : warningIn file included from : ./jscntxt.hfield 'storage' is uninitialized when used here [-Wuninitialized]: 18: In file included from ./jsapi.h:32 : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),: ./../../dist/include/js/Vector.h ^: 531./jsapi.h::34224:: 32warning:: field 'storage' is uninitialized when used here [-Wuninitialized]note : in instantiation of member function 'js::Vector::Vector' requested here : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ^ ./jsapi.h:./jsapi.h224::58132::11 :note note: : in instantiation of member function 'js::Vector::Vector' requested herein instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) : AutoVectorRooter(cx, SCRIPTVECTOR) ^ ^ ./jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, IDVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ObjectImpl.cpp:8: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./vm/String.h:868:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, NAMEVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:11: In file included from ./vm/Interpreter.h:14: In file included from ./jsiter.h:13: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:11: In file included from ./vm/Interpreter.h:14: In file included from ./jsiter.h:13: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.hIn file included from :/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ObjectImpl.cpp581::711: :In file included from ./../../dist/include/js/Value.hnote:: 19in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here: In file included from ./../../dist/include/js/RootingAPI.h:13: In file included from : AutoVectorRooter(cx, SCRIPTVECTOR)./../../dist/include/js/Utility.h :23: In file included from ^./jstypes.h: 25: ./../../dist/include/mozilla/Util.h:161:33: warning: destructor called on non-final 'js::AutoRooterGetterSetter::Inner' that has virtual functions but non-virtual destructor [-Wdelete-non-virtual-dtor] ~Maybe() { if (constructed) asT().~T(); } ^ ./vm/Shape.h:888:14: note: in instantiation of member function 'mozilla::Maybe::~Maybe' requested here explicit AutoRooterGetterSetter(JSContext *cx, uint8_t attrs, ^ ./../../dist/include/mozilla/Util.h:161:40: note: qualify call to silence this warning ~Maybe() { if (constructed) asT().~T(); } ^ js::AutoRooterGetterSetter::Inner:: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ObjectImpl.cpp:8: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsgc.h:705:5: note: in instantiation of member function 'js::Vector::Vector' requested here GCHelperThread(JSRuntime *rt) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/NameFunctions.cpp:9: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./vm/String.h:868:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, NAMEVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ObjectImpl.cpp:8: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./assembler/jit/ExecutableAllocator.h:188:14: note: in instantiation of member function 'js::Vector::Vector' requested here explicit ExecutableAllocator(AllocationBehavior allocBehavior) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:11: In file included from ./vm/Interpreter.h:14: In file included from ./jsiter.h:13: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./vm/String.h:868:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, NAMEVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/NameFunctions.cpp:9: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:13: In file included from ./../../dist/include/mozilla/RangedPtr.h:16: ./../../dist/include/mozilla/Util.h:161:33: warning: destructor called on non-final 'js::AutoRooterGetterSetter::Inner' that has virtual functions but non-virtual destructor [-Wdelete-non-virtual-dtor] ~Maybe() { if (constructed) asT().~T(); } ^ ./vm/Shape.h:888:14: note: in instantiation of member function 'mozilla::Maybe::~Maybe' requested here explicit AutoRooterGetterSetter(JSContext *cx, uint8_t attrs, ^ ./../../dist/include/mozilla/Util.h:161:40: note: qualify call to silence this warning ~Maybe() { if (constructed) asT().~T(); } ^ js::AutoRooterGetterSetter::Inner:: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/NameFunctions.cpp:9: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsgc.h:705:5:In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cppnote:: 11in instantiation of member function 'js::Vector::Vector' requested here: In file included from ./vm/Interpreter.h: GCHelperThread(JSRuntime *rt)14 : ^In file included from ./jsiter.h:13: In file included from ./jscntxt.h:13: In file included from ./../../dist/include/mozilla/PodOperations.h:18: ./../../dist/include/mozilla/Util.h:161:33: warning: destructor called on non-final 'js::AutoRooterGetterSetter::Inner' that has virtual functions but non-virtual destructor [-Wdelete-non-virtual-dtor] ~Maybe() { if (constructed) asT().~T(); } ^ ./vm/Shape.h:888:14: note: in instantiation of member function 'mozilla::Maybe::~Maybe' requested here explicit AutoRooterGetterSetter(JSContext *cx, uint8_t attrs, ^ ./../../dist/include/mozilla/Util.h:161:40: note: qualify call to silence this warning ~Maybe() { if (constructed) asT().~T(); } ^ js::AutoRooterGetterSetter::Inner:: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:11: In file included from ./vm/Interpreter.h:14: In file included from ./jsiter.h:13: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsgc.h:705:5: note: in instantiation of member function 'js::Vector::Vector' requested here GCHelperThread(JSRuntime *rt) ^In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ObjectImpl.cpp:8: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/CompactBuffer.h:98:5: note: in instantiation of member function 'js::Vector::Vector' requested here CompactBufferWriter() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/NameFunctions.cpp:9: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./assembler/jit/ExecutableAllocator.h:188:14: note: in instantiation of member function 'js::Vector::Vector' requested here explicit ExecutableAllocator(AllocationBehavior allocBehavior) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ObjectImpl.cpp:8: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscntxt.h:2330:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, STRINGVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:11: In file included from ./vm/Interpreter.h:14: In file included from ./jsiter.h:13: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./assembler/jit/ExecutableAllocator.h:188:14: note: in instantiation of member function 'js::Vector::Vector' requested here explicit ExecutableAllocator(AllocationBehavior allocBehavior) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ObjectImpl.cpp:8: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscntxt.h:2343:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SHAPEVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ObjectImpl.cpp:8: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./vm/MatchPairs.h:126:5: note: in instantiation of member function 'js::Vector::Vector' requested here VectorMatchPairs() { ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ObjectImpl.cpp:8: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:111:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here CharacterClass(PassRefPtr table) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ObjectImpl.cpp:8: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:111:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here CharacterClass(PassRefPtr table) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ObjectImpl.cpp:8: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:282:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here PatternAlternative(PatternDisjunction* disjunction) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Object.cpp:7: In file included from ./builtin/Object.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, VALVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Object.cpp:7: In file included from ./builtin/Object.hIn file included from :10/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ObjectImpl.cpp: :In file included from 8./jsobj.h: :In file included from 18./vm/Debugger.h: :In file included from 12./jsapi.h: :In file included from ./jsapi.h32:: 32./../../dist/include/js/Vector.h: :./../../dist/include/js/Vector.h531::53134::34 :warning: field 'storage' is uninitialized when used here [-Wuninitialized]warning : field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ./jsapi.h ^: 224./yarr/wtfbridge.h::32133:: 5note:: In file included from in instantiation of member function 'js::Vector::Vector' requested here /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/NameFunctions.cppnote : :in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) 9 Vector() {}: ^ In file included from ^./jsfun.h :./jsapi.h :./yarr/YarrPattern.h555::1211: :325In file included from :./jsprvtd.h 5::note24 : note: In file included from in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here./jsapi.h: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here: 32 : AutoVectorRooter(cx, IDVECTOR) PatternDisjunction(PatternAlternative* parent = 0): ^ ^ ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/CompactBuffer.h:98:5: note: in instantiation of member function 'js::Vector::Vector' requested here CompactBufferWriter() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Object.cpp:7: In file included from ./builtin/Object.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, OBJVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Object.cpp:7: In file included from In file included from ./builtin/Object.h/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ObjectImpl.cpp::10: 8In file included from : ./jsobj.hIn file included from :./vm/Debugger.h18:: 12In file included from : ./jsapi.hIn file included from :./jsapi.h32:: 32./../../dist/include/js/Vector.h: :./../../dist/include/js/Vector.h531::34531:: 34warning:: field 'storage' is uninitialized when used here [-Wuninitialized]warning : field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),./jsapi.h : ^224 :./yarr/wtfbridge.h32::133 :note5: :in instantiation of member function 'js::Vector::Vector' requested here note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) Vector() {} ^ ^ ./jsapi.h./yarr/YarrPattern.h::581363::115: :note : notein instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here : AutoVectorRooter(cx, SCRIPTVECTOR) TermChain(PatternTerm term) ^ ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:11: In file included from ./vm/Interpreter.h:14: In file included from ./jsiter.h:13: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/CompactBuffer.h:98:5: note: in instantiation of member function 'js::Vector::Vector' requested here CompactBufferWriter() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ObjectImpl.cpp:8: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:333:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here ByteDisjunction(unsigned numSubpatterns, unsigned frameSize) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ObjectImpl.cpp:8: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:In file included from 347/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Object.cpp::57:: In file included from note./builtin/Object.h: :in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here10 : In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h BytecodePattern(PassOwnPtr body, Vector &allParenthesesInfo, YarrPattern& pattern, BumpPointerAllocator* allocator): 531 ^: 34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224In file included from :/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ObjectImpl.cpp32::8 : noteIn file included from : ./vm/Debugger.hin instantiation of member function 'js::Vector::Vector' requested here: 12: In file included from ./jsapi.h: : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector)32 : ^./../../dist/include/js/Vector.h :531:34./vm/String.h:: 868warning:: 11:field 'storage' is uninitialized when used here [-Wuninitialized] note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ : AutoVectorRooter(cx, NAMEVECTOR)./yarr/wtfbridge.h : ^133: 5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} In file included from ^/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/NameFunctions.cpp :./yarr/YarrInterpreter.h:347:59: : note: In file included from in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here./jsfun.h :12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h: BytecodePattern(PassOwnPtr body, Vector &allParenthesesInfo, YarrPattern& pattern, BumpPointerAllocator* allocator) 32 ^: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscntxt.h:2330:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, STRINGVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/NameFunctions.cpp:9: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscntxt.h:2343:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SHAPEVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Object.cpp:7: In file included from ./builtin/Object.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:13: In file included from ./../../dist/include/mozilla/RangedPtr.h:16: ./../../dist/include/mozilla/Util.h:161:33: warning: destructor called on non-final 'js::AutoRooterGetterSetter::Inner' that has virtual functions but non-virtual destructor [-Wdelete-non-virtual-dtor] ~Maybe() { if (constructed) asT().~T(); } ^ ./vm/Shape.h:888:14: note: in instantiation of member function 'mozilla::Maybe::~Maybe' requested here explicit AutoRooterGetterSetter(JSContext *cx, uint8_t attrs, ^ ./../../dist/include/mozilla/Util.h:161:40: note: qualify call to silence this warning ~Maybe() { if (constructed) asT().~T(); } ^ js::AutoRooterGetterSetter::Inner:: In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:11: In file included from ./vm/Interpreter.h:14: In file included from ./jsiter.h:13: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: In file included from note/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Object.cpp: :in instantiation of member function 'js::Vector::Vector' requested here7 : In file included from ./builtin/Object.h:10: In file included from ./jsobj.h: : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector)18 : ^In file included from ./jsapi.h:./jscntxt.h32:: 2330./../../dist/include/js/Vector.h:531::1134:: notewarning: : in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested herefield 'storage' is uninitialized when used here [-Wuninitialized] : AutoVectorRooter(cx, STRINGVECTOR) : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ^ ./jsgc.h:705:5: note: in instantiation of member function 'js::Vector::Vector' requested here GCHelperThread(JSRuntime *rt) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:11: In file included from ./vm/Interpreter.h:14: In file included from ./jsiter.h:13: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscntxt.h:2343:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SHAPEVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/NameFunctions.cpp:9: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./vm/MatchPairs.h:126:5: note: in instantiation of member function 'js::Vector::Vector' requested here VectorMatchPairs() { ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ObjectImpl.cpp:8: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscompartment.h:536:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Object.cpp : AutoVectorRooter(cx, WRAPVECTOR): 7 ^: In file included from ./builtin/Object.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./assembler/jit/ExecutableAllocator.hIn file included from :/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/NameFunctions.cpp188::149:: In file included from note./jsfun.h: :in instantiation of member function 'js::Vector::Vector' requested here12 : In file included from ./jsprvtd.h explicit ExecutableAllocator(AllocationBehavior allocBehavior): 24 ^ : In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:111:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here CharacterClass(PassRefPtr table) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/NameFunctions.cpp:9: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:111:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here CharacterClass(PassRefPtr table) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:11: In file included from ./vm/Interpreter.h:14: In file included from ./jsiter.h:13: In file included from ./jscntxt.h:18: In file included from In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ObjectImpl.cpp./jsapi.h::8: 32In file included from : ./vm/Debugger.h:12./../../dist/include/js/Vector.h: :In file included from ./jsapi.h531::3234: :./../../dist/include/js/Vector.h :531warning:: 34field 'storage' is uninitialized when used here [-Wuninitialized]: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./vm/MatchPairs.h:126:./jsanalyze.h5::983: 15:note : notein instantiation of member function 'js::Vector::Vector' requested here: in instantiation of member function 'js::Vector::Vector' requested here VectorMatchPairs() { ^ : phiNodes(cx), hasHole(false), forTypes(NULL), ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:11: In file included from ./vm/Interpreter.h:14: In file included from In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/NameFunctions.cpp./jsiter.h::913: : In file included from In file included from ./jsfun.h./jscntxt.h::1218: : In file included from In file included from ./jsprvtd.h./jsapi.h::3224: : ./../../dist/include/js/Vector.hIn file included from :./jsapi.h531::3234: :./../../dist/include/js/Vector.h :warning531: :field 'storage' is uninitialized when used here [-Wuninitialized]34 : warning: field 'storage' is uninitialized when used here [-Wuninitialized]In file included from : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ObjectImpl.cpp : ^8 : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), : ^In file included from ./yarr/wtfbridge.h./vm/Debugger.h ::./yarr/wtfbridge.h13312::133: :5In file included from :./jsapi.h:532:: ./../../dist/include/js/Vector.h :notenote: 531in instantiation of member function 'js::Vector::Vector' requested here: :in instantiation of member function 'js::Vector::Vector' requested here34 : Vector() {}warning : ^field 'storage' is uninitialized when used here [-Wuninitialized] Vector() {} ^./yarr/YarrPattern.h : : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),282 ./yarr/YarrPattern.h ^: 111:./jsanalyze.h:55:: : 1072note:: 67in instantiation of member function 'JSC::Yarr::Vector::Vector' requested herenote : : PatternAlternative(PatternDisjunction* disjunction)in instantiation of member function 'JSC::Yarr::Vector::Vector' requested herenote : ^in instantiation of member function 'js::Vector::Vector' requested here CharacterClass(PassRefPtr table) ^ : outerFrame(OUTER_FRAME, outer, 0, INVALID_FRAME, NULL), inlineFrames(cx) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:11: In file included from ./vm/Interpreter.h:14: In file included from ./jsiter.h:13: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:111:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here CharacterClass(PassRefPtr table) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Object.cpp:7: In file included from ./builtin/Object.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/CompactBuffer.h:98:5: note: in instantiation of member function 'js::Vector::Vector' requested here CompactBufferWriter() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:11: In file included from ./vm/Interpreter.h:14: In file included from ./jsiter.h:13: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:282:5: note: In file included from in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/NameFunctions.cpp :9: In file included from ./jsfun.h: PatternAlternative(PatternDisjunction* disjunction)12 : ^In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ In file included from ./yarr/YarrPattern.h/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ObjectImpl.cpp::3258: In file included from :./vm/Debugger.h:512:: In file included from note./jsapi.h: :in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here32 : ./../../dist/include/js/Vector.h:531:34 PatternDisjunction(PatternAlternative* parent = 0): warning: field 'storage' is uninitialized when used here [-Wuninitialized] ^ : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/shared/Assembler-x86-shared.h:147:5: note: in instantiation of member function 'js::Vector::Vector' requested here AssemblerX86Shared() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ObjectImpl.cpp:8: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/shared/Assembler-x86-shared.h:147:5: note: in instantiation of member function 'js::Vector::Vector' requested here AssemblerX86Shared() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/NameFunctions.cpp:9: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Object.cpp ^: 7: ./yarr/wtfbridge.hIn file included from ./builtin/Object.h::10: In file included from 133./jsobj.h::185: :In file included from ./jsapi.hnote:: 32in instantiation of member function 'js::Vector::Vector' requested here: ./../../dist/include/js/Vector.h: Vector() {}531 :34 ^: warning: ./yarr/YarrPattern.hfield 'storage' is uninitialized when used here [-Wuninitialized]: 363:5: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), note ^: In file included from in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp./jsapi.h ::224: TermChain(PatternTerm term)11 32: :In file included from ^note./vm/Interpreter.h: :in instantiation of member function 'js::Vector::Vector' requested here14 : In file included from ./jsiter.h: : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector)13 : ^ In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h./jscntxt.h::5312330::1134:: notewarning: : in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested herefield 'storage' is uninitialized when used here [-Wuninitialized] : AutoVectorRooter(cx, STRINGVECTOR) ^ : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:325:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here PatternDisjunction(PatternAlternative* parent = 0) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Object.cpp:7: In file included from ./builtin/Object.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscntxt.h:2343:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, SHAPEVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:11: In file included from ./vm/Interpreter.h:14: In file included from ./jsiter.h:13: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:363:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here TermChain(PatternTerm term) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ObjectImpl.cpp:8: In file included from ./vm/Debugger.h:In file included from 12/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Object.cpp: :In file included from 7./jsapi.h: :In file included from 32./builtin/Object.h: :./../../dist/include/js/Vector.h10:: 531In file included from :./jsobj.h:3418:: In file included from warning./jsapi.h: :field 'storage' is uninitialized when used here [-Wuninitialized]32 : ./../../dist/include/js/Vector.h:531 : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),: 34 ^: ./vm/SPSProfiler.hwarning:: 250field 'storage' is uninitialized when used here [-Wuninitialized]: 5: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), note: in instantiation of member function 'js::Vector::FrameState, 1, js::SystemAllocPolicy>::Vector' requested here ^ SPSInstrumentation(SPSProfiler *profiler)./vm/StringBuffer.h : ^42 :./jit/IonInstrumentation.h44::26 :note9: :in instantiation of member function 'js::Vector::Vector' requested here note: in instantiation of member function 'js::SPSInstrumentation::SPSInstrumentation' requested here explicit StringBuffer(JSContext *cx) : cb(cx) { } ^ : BaseInstrumentation(profiler), ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/NameFunctions.cpp:9: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:333:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here ByteDisjunction(unsigned numSubpatterns, unsigned frameSize) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/NameFunctions.cpp:9: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:347:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here BytecodePattern(PassOwnPtr body, Vector &allParenthesesInfo, YarrPattern& pattern, BumpPointerAllocator* allocator) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/NameFunctions.cpp:9: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:347:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here BytecodePattern(PassOwnPtr body, Vector &allParenthesesInfo, YarrPattern& pattern, BumpPointerAllocator* allocator) ^ In file included from In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Object.cpp/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp::711: In file included from : ./builtin/Object.hIn file included from :10: ./vm/Interpreter.hIn file included from :./jsobj.h14:18: : In file included from In file included from ./jsapi.h./jsiter.h::3213: : ./../../dist/include/js/Vector.h:In file included from 531:34./jscntxt.h:: 18warning: : In file included from field 'storage' is uninitialized when used here [-Wuninitialized]./jsapi.h :32: ./../../dist/include/js/Vector.h : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),: 531 ^: 34:./vm/MatchPairs.h :warning126:: 5field 'storage' is uninitialized when used here [-Wuninitialized]: note: in instantiation of member function 'js::Vector::Vector' requested here : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), VectorMatchPairs() { ^ ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:333:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here ByteDisjunction(unsigned numSubpatterns, unsigned frameSize) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ObjectImpl.cpp:8: In file included from ./vm/Debugger.h:In file included from 12/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Object.cpp: :In file included from 7./jsapi.h: In file included from :./builtin/Object.h32:: 10: ./../../dist/include/js/Vector.hIn file included from :./jsobj.h531::1834: :In file included from ./jsapi.hwarning:32: : field 'storage' is uninitialized when used here [-Wuninitialized] ./../../dist/include/js/Vector.h:531:34: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), warningIn file included from ^/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp: :field 'storage' is uninitialized when used here [-Wuninitialized] 11./jscntxt.h: : 638:5In file included from :./vm/Interpreter.h : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),: 14note: : In file included from in instantiation of member function 'js::Vector::Vector' requested here./jsiter.h : ^13 : JS_DECLARE_NEW_METHODS(new_, malloc_, JS_ALWAYS_INLINE) ./yarr/wtfbridge.hIn file included from :./jscntxt.h ^: 18./../../dist/include/js/Utility.h: :In file included from 431133./jsapi.h:::32532:: :./../../dist/include/js/Vector.h note:: notein instantiation of member function 'js::Vector::Vector' requested here531: :expanded from macro 'JS_DECLARE_NEW_METHODS' 34 Vector() {}: JS_NEW_BODY(ALLOCATOR, T, (p1))\ ^ ^./yarr/YarrPattern.hwarning:: 111 :field 'storage' is uninitialized when used here [-Wuninitialized]5 : note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here ./jsinferinlines.h : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),: CharacterClass(PassRefPtr table) ^ 409 ^ :./yarr/wtfbridge.h44: note:: 133in instantiation of function template specialization 'js::MallocProvider::new_, JSContext *>' requested here: 5: note: in instantiation of member function 'js::Vector::Vector' requested here types.constrainedOutputs = cx->new_< Vector >(cx); ^ Vector() {} ^ ./yarr/YarrInterpreter.h:In file included from 347/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Object.cpp::75: :In file included from ./builtin/Object.hnote:10: : In file included from in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here./jsobj.h :18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] BytecodePattern(PassOwnPtr body, Vector &allParenthesesInfo, YarrPattern& pattern, BumpPointerAllocator* allocator) ^ : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:111:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here CharacterClass(PassRefPtr table) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:11: In file included from ./vm/Interpreter.h:14: In file included from ./jsiter.h:13: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:347:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here BytecodePattern(PassOwnPtr body, Vector &allParenthesesInfo, YarrPattern& pattern, BumpPointerAllocator* allocator) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Object.cpp:7: In file included from ./builtin/Object.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:282:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here PatternAlternative(PatternDisjunction* disjunction) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Object.cpp:7: In file included from ./builtin/Object.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrPattern.h:325:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here PatternDisjunction(PatternAlternative* parent = 0) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/ObjectImpl.cpp:8: In file included from ./vm/Debugger.h:12: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ In file included from ./jsobjinlines.h/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/NameFunctions.cpp::13689:: 40: In file included from note: in instantiation of member function 'js::Vector::Vector' requested here./jsfun.h :12: In file included from ./jsprvtd.h: : AutoGCRooter(cx, DESCRIPTORS), descriptors(cx), skip(cx, &descriptors)24 ^ : In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:In file included from 531/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Object.cpp::347:: In file included from warning./builtin/Object.h: :field 'storage' is uninitialized when used here [-Wuninitialized]10 : In file included from ./jsobj.h:18: In file included from ./jsapi.h:32 : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),: ./../../dist/include/js/Vector.h ^: 531:./jsapi.h34:: 224warning: :field 'storage' is uninitialized when used here [-Wuninitialized]32 : note: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),in instantiation of member function 'js::Vector::Vector' requested here ^ ./yarr/wtfbridge.h:133:5: : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) note ^: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ./jscompartment.h ^ :./yarr/YarrPattern.h:363536:5::11 note:: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested herenote : in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here TermChain(PatternTerm term) ^ : AutoVectorRooter(cx, WRAPVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/NameFunctions.cpp:9: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsanalyze.h:983:15: note: in instantiation of member function 'js::Vector::Vector' requested here : phiNodes(cx), hasHole(false), forTypes(NULL), ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Object.cpp:7: In file included from ./builtin/Object.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:333:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here ByteDisjunction(unsigned numSubpatterns, unsigned frameSize) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:11: In file included from ./vm/Interpreter.h:14: In file included from ./jsiter.h:13: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: In file included from ./../../dist/include/js/Vector.h/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Object.cpp::5317:: 34In file included from :./builtin/Object.h: 10warning: : In file included from field 'storage' is uninitialized when used here [-Wuninitialized]./jsobj.h :18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),: 531 ^: 34:./jsapi.h :warning224: :field 'storage' is uninitialized when used here [-Wuninitialized] 32: note: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),in instantiation of member function 'js::Vector::Vector' requested here ^ : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector)./yarr/wtfbridge.h : ^133: 5: note./jscompartment.h: :in instantiation of member function 'js::Vector::Vector' requested here536 :11 Vector() {}: ^ ./yarr/YarrInterpreter.hnote:: 347in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here: 5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here : AutoVectorRooter(cx, WRAPVECTOR) ^ BytecodePattern(PassOwnPtr body, Vector &allParenthesesInfo, YarrPattern& pattern, BumpPointerAllocator* allocator) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Object.cpp:7: In file included from ./builtin/Object.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./yarr/wtfbridge.h:133:5: note: in instantiation of member function 'js::Vector::Vector' requested here Vector() {} ^ ./yarr/YarrInterpreter.h:347:5: note: in instantiation of member function 'JSC::Yarr::Vector::Vector' requested here BytecodePattern(PassOwnPtr body, Vector &allParenthesesInfo, YarrPattern& pattern, BumpPointerAllocator* allocator) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/NameFunctions.cpp:9: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsanalyze.h:1072:67: note: in instantiation of member function 'js::Vector::Vector' requested here : outerFrame(OUTER_FRAME, outer, 0, INVALID_FRAME, NULL), inlineFrames(cx) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:11: In file included from ./vm/Interpreter.h:14: In file included from ./jsiter.h:13: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/shared/Assembler-x86-shared.h:147:5: note: in instantiation of member function 'js::Vector::Vector' requested here AssemblerX86Shared() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:11: In file included from ./vm/Interpreter.h:14: In file included from ./jsiter.h:13: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/shared/Assembler-x86-shared.h:147:5: note: in instantiation of member function 'js::Vector::Vector' requested here AssemblerX86Shared() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Object.cpp:7: In file included from ./builtin/Object.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) ^ ./jscompartment.h:536:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here : AutoVectorRooter(cx, WRAPVECTOR) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/NameFunctions.cpp:9: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/shared/Assembler-x86-shared.h:147:5: note: in instantiation of member function 'js::Vector::Vector' requested here AssemblerX86Shared() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/NameFunctions.cpp:9: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: In file included from field 'storage' is uninitialized when used here [-Wuninitialized]/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Object.cpp :7: In file included from ./builtin/Object.h:10: In file included from : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),./jsobj.h : ^18 : ./jit/shared/Assembler-x86-shared.hIn file included from :./jsapi.h147::32: 5./../../dist/include/js/Vector.h::531 :note34: :in instantiation of member function 'js::Vector::Vector' requested here warning: field 'storage' is uninitialized when used here [-Wuninitialized] AssemblerX86Shared() ^ : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsanalyze.h:983:15: note: in instantiation of member function 'js::Vector::Vector' requested here : phiNodes(cx), hasHole(false), forTypes(NULL), ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Object.cpp:7: In file included from ./builtin/Object.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsanalyze.h:1072:67: note: in instantiation of member function 'js::Vector::Vector' requested here : outerFrame(OUTER_FRAME, outer, 0, INVALID_FRAME, NULL), inlineFrames(cx) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Object.cpp:7: In file included from ./builtin/Object.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/shared/Assembler-x86-shared.h:147:5: note: in instantiation of member function 'js::Vector::Vector' requested here AssemblerX86Shared() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Object.cpp:7: In file included from ./builtin/Object.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/shared/Assembler-x86-shared.h:147:5: note: in instantiation of member function 'js::Vector::Vector' requested here AssemblerX86Shared() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:11: In file included from ./vm/Interpreter.h:14: In file included from ./jsiter.h:13: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./vm/SPSProfiler.h:250:5: note: in instantiation of member function 'js::Vector::FrameState, 1, js::SystemAllocPolicy>::Vector' requested here SPSInstrumentation(SPSProfiler *profiler) ^ ./jit/IonInstrumentation.h:26:9: note: in instantiation of member function 'js::SPSInstrumentation::SPSInstrumentation' requested here : BaseInstrumentation(profiler), ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/NameFunctions.cpp:9: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./vm/SPSProfiler.h:250:5: note: in instantiation of member function 'js::Vector::FrameState, 1, js::SystemAllocPolicy>::Vector' requested here SPSInstrumentation(SPSProfiler *profiler) ^ ./jit/IonInstrumentation.h:26:9: note: in instantiation of member function 'js::SPSInstrumentation::SPSInstrumentation' requested here : BaseInstrumentation(profiler), ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Object.cpp:7: In file included from ./builtin/Object.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./vm/SPSProfiler.h:250:5: note: in instantiation of member function 'js::Vector::FrameState, 1, js::SystemAllocPolicy>::Vector' requested here SPSInstrumentation(SPSProfiler *profiler) ^ ./jit/IonInstrumentation.h:26:9: note: in instantiation of member function 'js::SPSInstrumentation::SPSInstrumentation' requested here : BaseInstrumentation(profiler), ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:11: In file included from ./vm/Interpreter.h:14: In file included from ./jsiter.h:13: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsanalyze.h:983:15: note: in instantiation of member function 'js::Vector::Vector' requested here : phiNodes(cx), hasHole(false), forTypes(NULL), ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:11: In file included from ./vm/Interpreter.h:14: In file included from ./jsiter.h:13: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/NameFunctions.cpp:9: : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0),In file included from ./jsfun.h ^: 12: ./jsanalyze.hIn file included from ./jsprvtd.h::107224:: In file included from 67./jsapi.h:: 32: note./../../dist/include/js/Vector.h: :531in instantiation of member function 'js::Vector::Vector' requested here:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : outerFrame(OUTER_FRAME, outer, 0, INVALID_FRAME, NULL), inlineFrames(cx) ^ : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jscntxt.h:638:5: note: in instantiation of member function 'js::Vector::Vector' requested here JS_DECLARE_NEW_METHODS(new_, malloc_, JS_ALWAYS_INLINE) ^ ./../../dist/include/js/Utility.h:431:32: note: expanded from macro 'JS_DECLARE_NEW_METHODS' JS_NEW_BODY(ALLOCATOR, T, (p1))\ ^ ./jsinferinlines.hIn file included from :/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Object.cpp409::744: :In file included from ./builtin/Object.hnote:: 10in instantiation of function template specialization 'js::MallocProvider::new_, JSContext *>' requested here: In file included from ./jsobj.h:18 types.constrainedOutputs = cx->new_< Vector >(cx);: In file included from ^./jsapi.h :32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jscntxt.h:638:5: note: in instantiation of member function 'js::Vector::Vector' requested here JS_DECLARE_NEW_METHODS(new_, malloc_, JS_ALWAYS_INLINE) ^ ./../../dist/include/js/Utility.h:431:32: note: expanded from macro 'JS_DECLARE_NEW_METHODS' JS_NEW_BODY(ALLOCATOR, T, (p1))\ ^ ./jsinferinlines.h:409:44: note: in instantiation of function template specialization 'js::MallocProvider::new_, JSContext *>' requested here types.constrainedOutputs = cx->new_< Vector >(cx); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:11: In file included from ./vm/Interpreter.h:14: In file included from ./jsiter.h:13: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jscntxt.h:638:5: note: in instantiation of member function 'js::Vector::Vector' requested here JS_DECLARE_NEW_METHODS(new_, malloc_, JS_ALWAYS_INLINE) ^ ./../../dist/include/js/Utility.h:431:32: note: expanded from macro 'JS_DECLARE_NEW_METHODS' JS_NEW_BODY(ALLOCATOR, T, (p1))\ ^ ./jsinferinlines.h:409:44: note: in instantiation of function template specialization 'js::MallocProvider::new_, JSContext *>' requested here types.constrainedOutputs = cx->new_< Vector >(cx); ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/builtin/Object.cpp:7: In file included from ./builtin/Object.h:10: In file included from ./jsobj.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsobjinlines.h:1368:40: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, DESCRIPTORS), descriptors(cx), skip(cx, &descriptors) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/NameFunctions.cpp:9: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsobjinlines.h:1368:40: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, DESCRIPTORS), descriptors(cx), skip(cx, &descriptors) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/frontend/NameFunctions.cpp:9: In file included from ./jsfun.h:12: In file included from ./jsprvtd.h:24: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./vm/StringBuffer.h:42:44: note: in instantiation of member function 'js::Vector::Vector' requested here explicit StringBuffer(JSContext *cx) : cb(cx) { } ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:11: In file included from ./vm/Interpreter.h:14: In file included from ./jsiter.h:13: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jsobjinlines.h:1368:40: note: in instantiation of member function 'js::Vector::Vector' requested here : AutoGCRooter(cx, DESCRIPTORS), descriptors(cx), skip(cx, &descriptors) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:11: In file included from ./vm/Interpreter.h:14: In file included from ./jsiter.h:13: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/MIR.h:836:9: note: in instantiation of member function 'js::Vector::Vector' requested here : successors_(), ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:11: In file included from ./vm/Interpreter.h:14: In file included from ./jsiter.h:13: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/MIR.h:3614:5: note: in instantiation of member function 'js::Vector::Vector' requested here MPhi(uint32_t slot) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:11: In file included from ./vm/Interpreter.h:14: In file included from ./jsiter.h:13: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/MIR.h:5345:43: note: in instantiation of member function 'js::Vector::Vector' requested here : pc_(pc), priorResumePoint_(NULL), entries_() ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:11: In file included from ./vm/Interpreter.h:14: In file included from ./jsiter.h:13: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/MIR.h:5494:5: note: in instantiation of member function 'js::Vector::Vector' requested here MGetPropertyPolymorphic(MDefinition *obj, HandlePropertyName name) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:11: In file included from ./vm/Interpreter.h:14: In file included from ./jsiter.h:13: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/MIR.h:5566:5: note: in instantiation of member function 'js::Vector::Vector' requested here MSetPropertyPolymorphic(MDefinition *obj, MDefinition *value) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp31: warning11s: generated. In file included from ./vm/Interpreter.h:14: In file included from ./jsiter.h:13: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/MIR.h:5635:9: note: in instantiation of member function 'js::Vector::Vector' requested here : map_(), fallback_(NULL) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:11: In file included from ./vm/Interpreter.h:14: In file included from ./jsiter.h:13: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/MIR.h:5771:9: note: in instantiation of member function 'js::Vector::Vector' requested here : dispatchTable_(), ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:11: In file included from ./vm/Interpreter.h:14: In file included from ./jsiter.h:13: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/MIR.h:7821:14: note: in instantiation of member function 'js::Vector::Vector' requested here explicit FlattenedMResumePointIter(MResumePoint *newest) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:11: In file included from ./vm/Interpreter.h:14: In file included from ./jsiter.h:13: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/MIRGraph.h:535:5: note: in instantiation of member function 'js::Vector::Vector' requested here MIRGraph(TempAllocator *alloc) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:11: In file included from ./vm/Interpreter.h:14: In file included from ./jsiter.h:13: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/LIR.h:738:5: note: in instantiation of member function 'js::Vector::Vector' requested here LBlock(MBasicBlock *block) ^ In file included from /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:11: In file included from ./vm/Interpreter.h:14: In file included from ./jsiter.h:13: In file included from ./jscntxt.h:18: In file included from ./jsapi.h:32: ./../../dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), ^ ./jit/LIR.h:1011:5: note: in instantiation of member function 'js::Vector::Vector' requested here LSafepoint() ^ /data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src/vm/Interpreter.cpp:66:1: warning: unused function 'CallThisObjectHook' [-Wunused-function] CallThisObjectHook(JSContext *cx, HandleObject obj, Value *argv) ^ 32 warnings generated. 32 warnings generated. 32 warnings generated. 31 warnings generated. 35 warnings generated. 44 warnings generated. 36 warnings generated. gmake[4]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src' config/rules.mk:678: recipe for target 'default' failed gmake[3]: *** [default] Error 2 gmake[3]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla/js/src' config/rules.mk:737: recipe for target 'tier_js' failed gmake[2]: *** [tier_js] Error 2 gmake[2]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla' config/rules.mk:670: recipe for target 'default' failed gmake[1]: *** [default] Error 2 gmake[1]: Leaving directory '/data/scratch/mail/thunderbird24/work/comm-esr24/mozilla' Makefile:45: recipe for target 'default' failed gmake: *** [default] Error 2 *** Error code 2 Stop. make[1]: stopped in /data/pkgsrc/mail/thunderbird24 *** Error code 1 Stop. make: stopped in /data/pkgsrc/mail/thunderbird24