==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done ==> Making package: js38 38.8.0-5 (Fri Mar 30 00:34:11 UTC 2018) ==> Retrieving sources... -> Found firefox-38.8.0esr.source.tar.bz2 -> Found mozjs38-fix-tracelogger.patch -> Found mozjs38-shell-version.patch -> Found mozjs38-pkg-config-version.patch -> Found mozjs38-install-name.patch -> Found mozjs38-copy-headers.patch -> Found mozjs38-add-bracket.patch -> Found mozjs38-1269317.patch ==> Validating source files with sha256sums... firefox-38.8.0esr.source.tar.bz2 ... Passed mozjs38-fix-tracelogger.patch ... Passed mozjs38-shell-version.patch ... Passed mozjs38-pkg-config-version.patch ... Passed mozjs38-install-name.patch ... Passed mozjs38-copy-headers.patch ... Passed mozjs38-add-bracket.patch ... Passed mozjs38-1269317.patch ... Passed ==> Making package: js38 38.8.0-5 (Fri Mar 30 00:34:15 UTC 2018) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (2) icu-61.1-1 nspr-4.19-1 Total Installed Size: 34.83 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing nspr... installing icu... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (2) python2-2.7.14-2 zip-3.0-7 Total Download Size: 11.44 MiB Total Installed Size: 65.34 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... downloading python2-2.7.14-2-armv7h.pkg.tar.xz... downloading python2-2.7.14-2-armv7h.pkg.tar.xz... downloading python2-2.7.14-2-armv7h.pkg.tar.xz... downloading python2-2.7.14-2-armv7h.pkg.tar.xz... downloading python2-2.7.14-2-armv7h.pkg.tar.xz... downloading zip-3.0-7-armv7h.pkg.tar.xz... downloading zip-3.0-7-armv7h.pkg.tar.xz... downloading zip-3.0-7-armv7h.pkg.tar.xz... downloading zip-3.0-7-armv7h.pkg.tar.xz... downloading zip-3.0-7-armv7h.pkg.tar.xz... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing python2... Optional dependencies for python2 tk: for IDLE python2-setuptools python2-pip installing zip... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Retrieving sources... -> Found firefox-38.8.0esr.source.tar.bz2 -> Found mozjs38-fix-tracelogger.patch -> Found mozjs38-shell-version.patch -> Found mozjs38-pkg-config-version.patch -> Found mozjs38-install-name.patch -> Found mozjs38-copy-headers.patch -> Found mozjs38-add-bracket.patch -> Found mozjs38-1269317.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting firefox-38.8.0esr.source.tar.bz2 with bsdtar ==> Starting prepare()... patching file js/src/jit-test/tests/tracelogger/bug1231170.js patching file js/src/jit-test/tests/tracelogger/bug1266649.js patching file js/src/jit/Ion.cpp patching file js/src/vm/Debugger.cpp patching file js/src/vm/Debugger.h patching file js/src/vm/TraceLogging.cpp patching file js/src/vm/TraceLogging.h patching file js/src/vm/TraceLoggingGraph.cpp patching file js/src/vm/TraceLoggingTypes.h patching file js/src/configure patching file js/src/configure.in Hunk #1 succeeded at 252 (offset 18 lines). patching file js/src/Makefile.in Hunk #1 succeeded at 208 (offset -65 lines). patching file js/src/Makefile.in Hunk #1 succeeded at 211 with fuzz 2 (offset -3 lines). patching file config/rules.mk patching file python/mozbuild/mozbuild/backend/recursivemake.py patching file js/src/configure patching file js/src/jit/RegisterSets.h ==> Starting build()... creating cache ./config.cache checking host system type... armv7l-unknown-linux-gnueabihf checking target system type... armv7l-unknown-linux-gnueabihf checking build system type... armv7l-unknown-linux-gnueabihf checking for gawk... gawk checking for perl5... no checking for perl... /usr/bin/perl checking for gcc... gcc checking whether the C compiler (gcc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now) works... yes checking whether the C compiler (gcc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking for c++... c++ checking whether the C++ compiler (c++ -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now) works... yes checking whether the C++ compiler (c++ -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now) is a cross-compiler... no checking whether we are using GNU C++... yes checking whether c++ accepts -g... yes checking for ranlib... ranlib checking for as... /usr/bin/as checking for ar... ar checking for ld... ld checking for strip... strip checking for windres... no checking how to run the C preprocessor... gcc -E checking how to run the C++ preprocessor... c++ -E checking for sb-conf... no checking for ve... no checking for a BSD compatible install... /usr/bin/install -c checking whether ln -s works... yes checking for tar archiver... checking for gnutar... no checking for gtar... no checking for tar... tar tar checking for minimum required perl version >= 5.006... 5.026001 checking for full perl installation... yes Using Python from environment variable $PYTHON Creating Python environment New python executable in /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python2 Also creating executable in /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python Installing setuptools, pip...done. running build_ext building '_psutil_linux' extension creating build/temp.linux-armv7l-2.7 creating build/temp.linux-armv7l-2.7/psutil gcc -pthread -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -DNDEBUG -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fPIC -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-armv7l-2.7/psutil/_psutil_linux.o creating build/lib.linux-armv7l-2.7 gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now build/temp.linux-armv7l-2.7/psutil/_psutil_linux.o -L/usr/lib -lpython2.7 -o build/lib.linux-armv7l-2.7/_psutil_linux.so building '_psutil_posix' extension gcc -pthread -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -DNDEBUG -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-armv7l-2.7/psutil/_psutil_posix.o gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now build/temp.linux-armv7l-2.7/psutil/_psutil_posix.o -L/usr/lib -lpython2.7 -o build/lib.linux-armv7l-2.7/_psutil_posix.so copying build/lib.linux-armv7l-2.7/_psutil_linux.so -> copying build/lib.linux-armv7l-2.7/_psutil_posix.so -> checking Python environment is Mozilla virtualenv... yes checking for doxygen... : checking for autoconf... /usr/bin/autoconf checking for xargs... /usr/bin/xargs checking for gmake... no checking for make... /usr/bin/make checking for X... no checking for ARM SIMD support in compiler... yes checking ARM version support in compiler... cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 7 checking for ARM NEON support in compiler... yes checking that static assertion macros used in autoconf tests work... yes checking for --noexecstack option to as... yes checking for -z noexecstack option to ld... yes checking for -z text option to ld... yes checking for --build-id option to ld... yes checking whether ld has archive extraction flags... yes checking for 64-bit OS... no checking whether the C++ compiler (c++ -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id) actually is a C++ compiler... yes checking for PIE support... yes checking for ANSI C header files... yes checking for working const... yes checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking for size_t... yes checking for ssize_t... yes checking for endian.h... yes checking for machine/endian.h... no checking for sys/isa_defs.h... no checking for gcc c++0x headers bug without rtti... no checking for gcc PR49911... no checking for llvm pr8927... no checking for dirent.h that defines DIR... yes checking for opendir in -ldir... no checking for sys/byteorder.h... no checking for compat.h... no checking for getopt.h... yes checking for sys/bitypes.h... yes checking for memory.h... yes checking for unistd.h... yes checking for gnu/libc-version.h... yes checking for nl_types.h... yes checking for malloc.h... yes checking for X11/XKBlib.h... no checking for io.h... no checking for cpuid.h... no checking for sys/statvfs.h... yes checking for sys/statfs.h... yes checking for sys/vfs.h... yes checking for sys/mount.h... yes checking for sys/quota.h... yes checking for linux/quota.h... yes checking for sys/cdefs.h... yes checking for linux/perf_event.h... yes checking for perf_event_open system call... yes checking for gethostbyname_r in -lc_r... no checking for library containing dlopen... -ldl checking for dlfcn.h... yes checking for socket in -lsocket... no checking for pthread_create in -lpthreads... no checking for pthread_create in -lpthread... yes checking whether gcc accepts -pthread... yes checking whether gcc needs -traditional... no checking for 8-bit clean memcmp... yes checking for getc_unlocked... yes checking for _getc_nolock... no checking for gmtime_r... yes checking for localtime_r... yes checking for sin in -lm... yes checking for log2... yes checking for log1p... yes checking for expm1... yes checking for sqrt1pm1... no checking for acosh... yes checking for asinh... yes checking for atanh... yes checking for trunc... yes checking for cbrt... yes checking for wcrtomb... yes checking for mbrtowc... yes checking for res_ninit()... yes checking for nl_langinfo and CODESET... yes checking for an implementation of va_copy()... yes checking whether va_list can be copied by value... yes checking for ARM EABI... yes checking whether the C++ "using" keyword resolves ambiguity... yes checking for C++ dynamic_cast to void*... yes checking for __thread keyword for TLS variables... yes checking for __attribute__((always_inline))... yes checking for __attribute__((malloc))... yes checking for __attribute__((warn_unused_result))... yes checking for LC_MESSAGES... yes checking for localeconv... yes checking NSPR selection... system checking for nspr-config... /usr/bin/nspr-config checking for NSPR - version >= 4.9.2... yes checking for gzread in -lz... yes checking for pkg-config... /usr/bin/pkg-config checking for libffi >= 3.0.9... yes checking MOZ_FFI_CFLAGS... -I/usr/lib/libffi-3.2.1/include checking MOZ_FFI_LIBS... -lffi checking for __cxa_demangle... yes checking for -pipe support... yes checking whether C compiler supports -fprofile-generate... yes checking for tm_zone tm_gmtoff in struct tm... yes checking what kind of list files are supported by the linker... linkerscript checking what kind of ordering can be done with the linker... section-ordering-file checking for posix_fadvise... yes checking for posix_fallocate... yes checking for icu-i18n >= 50.1... yes checking MOZ_ICU_CFLAGS... checking MOZ_ICU_LIBS... -licui18n -licuuc -licudata checking for malloc.h... (cached) yes checking for setlocale... yes checking for localeconv... (cached) yes checking for malloc_size... no checking for malloc_usable_size... yes updating cache ./config.cache creating ./config.status Reticulating splines... Finished reading 33 moz.build files in 0.09s Processed into 107 build config descriptors in 0.08s Backend executed in 0.32s 78 total backend files; 78 created; 0 updated; 0 unchanged; 0 deleted; 10 -> 19 Makefile Total wall time: 0.56s; CPU time: 0.55s; Efficiency: 98%; Untracked: 0.07s make[1]: Entering directory '/build/js38/src/mozilla-esr38/js/src' /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python -m mozbuild.action.process_install_manifest --no-remove dist/bin _build_manifests/install/dist_bin /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python -m mozbuild.action.process_install_manifest --no-remove dist/idl _build_manifests/install/dist_idl /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python -m mozbuild.action.process_install_manifest --no-remove dist/include _build_manifests/install/dist_include /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python -m mozbuild.action.process_install_manifest --no-remove dist/public _build_manifests/install/dist_public /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python -m mozbuild.action.process_install_manifest --no-remove dist/private _build_manifests/install/dist_private From dist/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python -m mozbuild.action.process_install_manifest --no-remove dist/sdk _build_manifests/install/dist_sdk From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python -m mozbuild.action.process_install_manifest --no-remove dist/xpi-stage _build_manifests/install/dist_xpi-stage From dist/bin: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. From dist/idl: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python -m mozbuild.action.process_install_manifest --no-remove _tests _build_manifests/install/tests From dist/include: Kept 0 existing; Added/updated 116; Removed 0 files and 0 directories. From dist/sdk: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. From dist/xpi-stage: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. From _tests: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. make recurse_export make[2]: Entering directory '/build/js38/src/mozilla-esr38/js/src' make[3]: Entering directory '/build/js38/src/mozilla-esr38/js/src/config' mkdir -p '.deps/' host_nsinstall.o gcc -o host_nsinstall.o -c -Wall -Wdeclaration-after-statement -Wsign-compare -Wtype-limits -Wno-unused -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -pipe -DNDEBUG -DTRIMMED -g -DXP_UNIX -MD -MP -MF .deps/host_nsinstall.o.pp -DUNICODE -D_UNICODE -I/build/js38/src/mozilla-esr38/config -I. -I../dist/include -I/usr/include/nspr /build/js38/src/mozilla-esr38/config/nsinstall.c host_pathsub.o gcc -o host_pathsub.o -c -Wall -Wdeclaration-after-statement -Wsign-compare -Wtype-limits -Wno-unused -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -pipe -DNDEBUG -DTRIMMED -g -DXP_UNIX -MD -MP -MF .deps/host_pathsub.o.pp -DUNICODE -D_UNICODE -I/build/js38/src/mozilla-esr38/config -I. -I../dist/include -I/usr/include/nspr /build/js38/src/mozilla-esr38/config/pathsub.c cc1: warning: command line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C cc1: warning: command line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C nsinstall_real /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_exec.py -- gcc -o nsinstall_real -Wall -Wdeclaration-after-statement -Wsign-compare -Wtype-limits -Wno-unused -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -pipe -DNDEBUG -DTRIMMED -g -DXP_UNIX -MD -MP -MF .deps/nsinstall_real.pp -DUNICODE -D_UNICODE -lpthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/js38/src/mozilla-esr38/js/src/build/unix/gold -Wl,-rpath-link,../dist/bin -Wl,-rpath-link,/usr/lib host_nsinstall.o host_pathsub.o cp nsinstall_real nsinstall.tmp mv nsinstall.tmp nsinstall ../config/nsinstall -R -m 755 'nsinstall' '../dist/bin' make[3]: Leaving directory '/build/js38/src/mozilla-esr38/js/src/config' make[3]: Entering directory '/build/js38/src/mozilla-esr38/js/src/config' mkdir -p 'system_wrappers/' /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python -m mozbuild.action.preprocessor -DMOZ_SHARED_ICU -DAB_CD= -DNO_NSPR_10_SUPPORT -DJS_STANDALONE='1' -DMOZILLA_VERSION='"38.8.0"' -DMOZILLA_VERSION_U='38.8.0' -DMOZILLA_UAVERSION='"38.0"' -DMOZJS_MAJOR_VERSION='38' -DMOZJS_MINOR_VERSION='8' -DX_DISPLAY_MISSING='1' -DHAVE_ARM_SIMD='1' -DHAVE_ARM_NEON='1' -DBUILD_ARM_NEON='1' -DD_INO='d_ino' -DJS_CPU_ARM='1' -DJS_NUNBOX32='1' -DMOZ_DEBUG_SYMBOLS='1' -DSTDC_HEADERS='1' -DHAVE_SSIZE_T='1' -DHAVE_ENDIAN_H='1' -DJS_HAVE_ENDIAN_H='1' -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE='1' -DHAVE_VISIBILITY_ATTRIBUTE='1' -DHAVE_DIRENT_H='1' -DHAVE_GETOPT_H='1' -DHAVE_SYS_BITYPES_H='1' -DHAVE_MEMORY_H='1' -DHAVE_UNISTD_H='1' -DHAVE_GNU_LIBC_VERSION_H='1' -DHAVE_NL_TYPES_H='1' -DHAVE_MALLOC_H='1' -DHAVE_SYS_STATVFS_H='1' -DHAVE_SYS_STATFS_H='1' -DHAVE_SYS_VFS_H='1' -DHAVE_SYS_MOUNT_H='1' -DHAVE_SYS_QUOTA_H='1' -DHAVE_LINUX_QUOTA_H='1' -DHAVE_SYS_CDEFS_H='1' -DHAVE_DLOPEN='1' -D_REENTRANT='1' -DHAVE_GETC_UNLOCKED='1' -DHAVE_GMTIME_R='1' -DHAVE_LOCALTIME_R='1' -DHAVE_LIBM='1' -DHAVE_LOG2='1' -DHAVE_LOG1P='1' -DHAVE_EXPM1='1' -DHAVE_ACOSH='1' -DHAVE_ASINH='1' -DHAVE_ATANH='1' -DHAVE_TRUNC='1' -DHAVE_CBRT='1' -DHAVE_WCRTOMB='1' -DHAVE_MBRTOWC='1' -DHAVE_RES_NINIT='1' -DHAVE_LANGINFO_CODESET='1' -DVA_COPY='va_copy' -DHAVE_VA_COPY='1' -DHAVE_CPP_AMBIGUITY_RESOLVING_USING='1' -DHAVE_CPP_DYNAMIC_CAST_TO_VOID_PTR='1' -DHAVE_THREAD_TLS_KEYWORD='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' -DJS_TRACE_LOGGING='1' -DJS_CODEGEN_ARM='1' -DHAVE___CXA_DEMANGLE='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_FADVISE='1' -DHAVE_POSIX_FALLOCATE='1' -DXP_UNIX='1' -DEXPOSE_INTL_API='1' -DENABLE_INTL_API='1' -DMALLOC_H='<malloc.h>' -DHAVE_SETLOCALE='1' -DHAVE_LOCALECONV='1' -DHAVE_MALLOC_USABLE_SIZE='1' \ -DMOZ_TREE_CAIRO= \ -DMOZ_TREE_PIXMAN= \ -DMOZ_NATIVE_HUNSPELL= \ -DMOZ_NATIVE_BZ2= \ -DMOZ_NATIVE_ZLIB=1 \ -DMOZ_NATIVE_PNG= \ -DMOZ_NATIVE_JPEG= \ -DMOZ_NATIVE_LIBEVENT= \ -DMOZ_NATIVE_LIBVPX= \ -DMOZ_NATIVE_ICU=1 \ /build/js38/src/mozilla-esr38/config/system-headers | /usr/bin/perl /build/js38/src/mozilla-esr38/nsprpub/config/make-system-wrappers.pl system_wrappers ../config/nsinstall -R system_wrappers ../dist make[3]: Leaving directory '/build/js38/src/mozilla-esr38/js/src/config' make[3]: Entering directory '/build/js38/src/mozilla-esr38/js/src/js/src' make[3]: Entering directory '/build/js38/src/mozilla-esr38/js/src/config/external/ffi' make[3]: Nothing to be done for 'export'. make[3]: Leaving directory '/build/js38/src/mozilla-esr38/js/src/config/external/ffi' make[3]: Entering directory '/build/js38/src/mozilla-esr38/js/src/config/external/icu' make[3]: Nothing to be done for 'export'. make[3]: Leaving directory '/build/js38/src/mozilla-esr38/js/src/config/external/icu' make[3]: Entering directory '/build/js38/src/mozilla-esr38/js/src/config/external/nspr' make[3]: Nothing to be done for 'export'. make[3]: Leaving directory '/build/js38/src/mozilla-esr38/js/src/config/external/nspr' ../../config/nsinstall -R -m 644 'js-config.h' '../../dist/include' /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/js/src/builtin/embedjs.py -DIMPL_MFBT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX='"lib"' -DDLL_SUFFIX='".so"' -DAB_CD= -DNO_NSPR_10_SUPPORT -DJS_STANDALONE='1' -DMOZILLA_VERSION='"38.8.0"' -DMOZILLA_VERSION_U='38.8.0' -DMOZILLA_UAVERSION='"38.0"' -DMOZJS_MAJOR_VERSION='38' -DMOZJS_MINOR_VERSION='8' -DX_DISPLAY_MISSING='1' -DHAVE_ARM_SIMD='1' -DHAVE_ARM_NEON='1' -DBUILD_ARM_NEON='1' -DD_INO='d_ino' -DJS_CPU_ARM='1' -DJS_NUNBOX32='1' -DMOZ_DEBUG_SYMBOLS='1' -DSTDC_HEADERS='1' -DHAVE_SSIZE_T='1' -DHAVE_ENDIAN_H='1' -DJS_HAVE_ENDIAN_H='1' -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE='1' -DHAVE_VISIBILITY_ATTRIBUTE='1' -DHAVE_DIRENT_H='1' -DHAVE_GETOPT_H='1' -DHAVE_SYS_BITYPES_H='1' -DHAVE_MEMORY_H='1' -DHAVE_UNISTD_H='1' -DHAVE_GNU_LIBC_VERSION_H='1' -DHAVE_NL_TYPES_H='1' -DHAVE_MALLOC_H='1' -DHAVE_SYS_STATVFS_H='1' -DHAVE_SYS_STATFS_H='1' -DHAVE_SYS_VFS_H='1' -DHAVE_SYS_MOUNT_H='1' -DHAVE_SYS_QUOTA_H='1' -DHAVE_LINUX_QUOTA_H='1' -DHAVE_SYS_CDEFS_H='1' -DHAVE_DLOPEN='1' -D_REENTRANT='1' -DHAVE_GETC_UNLOCKED='1' -DHAVE_GMTIME_R='1' -DHAVE_LOCALTIME_R='1' -DHAVE_LIBM='1' -DHAVE_LOG2='1' -DHAVE_LOG1P='1' -DHAVE_EXPM1='1' -DHAVE_ACOSH='1' -DHAVE_ASINH='1' -DHAVE_ATANH='1' -DHAVE_TRUNC='1' -DHAVE_CBRT='1' -DHAVE_WCRTOMB='1' -DHAVE_MBRTOWC='1' -DHAVE_RES_NINIT='1' -DHAVE_LANGINFO_CODESET='1' -DVA_COPY='va_copy' -DHAVE_VA_COPY='1' -DHAVE_CPP_AMBIGUITY_RESOLVING_USING='1' -DHAVE_CPP_DYNAMIC_CAST_TO_VOID_PTR='1' -DHAVE_THREAD_TLS_KEYWORD='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' -DJS_TRACE_LOGGING='1' -DJS_CODEGEN_ARM='1' -DHAVE___CXA_DEMANGLE='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_FADVISE='1' -DHAVE_POSIX_FALLOCATE='1' -DXP_UNIX='1' -DEXPOSE_INTL_API='1' -DENABLE_INTL_API='1' -DMALLOC_H='<malloc.h>' -DHAVE_SETLOCALE='1' -DHAVE_LOCALECONV='1' -DHAVE_MALLOC_USABLE_SIZE='1' -DNDEBUG -DTRIMMED \ -c ' c++' -p '-E -o ' -m /build/js38/src/mozilla-esr38/js/src/js.msg \ -o selfhosted.out.h /build/js38/src/mozilla-esr38/js/src/builtin/Utilities.js /build/js38/src/mozilla-esr38/js/src/builtin/Array.js /build/js38/src/mozilla-esr38/js/src/builtin/Date.js /build/js38/src/mozilla-esr38/js/src/builtin/Error.js /build/js38/src/mozilla-esr38/js/src/builtin/Generator.js /build/js38/src/mozilla-esr38/js/src/builtin/Intl.js /build/js38/src/mozilla-esr38/js/src/builtin/IntlData.js /build/js38/src/mozilla-esr38/js/src/builtin/Iterator.js /build/js38/src/mozilla-esr38/js/src/builtin/Map.js /build/js38/src/mozilla-esr38/js/src/builtin/Number.js /build/js38/src/mozilla-esr38/js/src/builtin/Object.js /build/js38/src/mozilla-esr38/js/src/builtin/String.js /build/js38/src/mozilla-esr38/js/src/builtin/Set.js /build/js38/src/mozilla-esr38/js/src/builtin/TypedArray.js /build/js38/src/mozilla-esr38/js/src/builtin/TypedObject.js /build/js38/src/mozilla-esr38/js/src/builtin/WeakSet.js /usr/lib/distcc/bin/c++ -E -o self-hosting-preprocessed.pp -DAB_CD= -DXP_UNIX=1 -DHAVE_GETC_UNLOCKED=1 -DJS_NUNBOX32=1 -DNO_NSPR_10_SUPPORT=1 -DHAVE_LIBM=1 -DHAVE_POSIX_FALLOCATE=1 -DDLL_SUFFIX=".so" -DHAVE_ACOSH=1 -DHAVE_GNU_LIBC_VERSION_H=1 -DHAVE___CXA_DEMANGLE=1 -DEXPOSE_INTL_API=1 -DMALLOC_H=<malloc.h> -DHAVE_LANGINFO_CODESET=1 -DSTDC_HEADERS=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_CDEFS_H=1 -DTRIMMED=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMORY_H=1 -DBUILD_ARM_NEON=1 -DHAVE_DLOPEN=1 -D_REENTRANT=1 -DHAVE_MALLOC_H=1 -DMOZ_DLL_SUFFIX=".so" -DX_DISPLAY_MISSING=1 -DMOZILLA_UAVERSION="38.0" -DHAVE_SYS_BITYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_CBRT=1 -DHAVE_RES_NINIT=1 -DHAVE_CPP_DYNAMIC_CAST_TO_VOID_PTR=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DENABLE_INTL_API=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DVA_COPY=va_copy -DJS_HAVE_ENDIAN_H=1 -DJS_CPU_ARM=1 -DHAVE_LOCALECONV=1 -DIMPL_MFBT=1 -DMOZILLA_VERSION_U=38.8.0 -DJS_CODEGEN_ARM=1 -DHAVE_SYS_QUOTA_H=1 -DMOZ_DEBUG_SYMBOLS=1 -DHAVE_ARM_NEON=1 -DHAVE_ENDIAN_H=1 -DMOZJS_MAJOR_VERSION=38 -DHAVE_SETLOCALE=1 -DNS_ATTR_MALLOC=__attribute__((malloc)) -DHAVE_SYS_STATFS_H=1 -DDLL_PREFIX="lib" -DMOZILLA_VERSION="38.8.0" -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_ARM_SIMD=1 -DHAVE_MBRTOWC=1 -DHAVE_UNISTD_H=1 -DHAVE_TRUNC=1 -DJS_STANDALONE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_I18N_LC_MESSAGES=1 -DD_INO=d_ino -DRELEASE_BUILD=1 -DJS_TRACE_LOGGING=1 -DHAVE_ASINH=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DHAVE_SYS_VFS_H=1 -DHAVE_WCRTOMB=1 -DNS_WARN_UNUSED_RESULT=__attribute__((warn_unused_result)) -DCPP_THROW_NEW=throw() -DHAVE_ATANH=1 -DHAVE_SSIZE_T=1 -DHAVE_DIRENT_H=1 -DHAVE_NL_TYPES_H=1 -DEXPORT_JS_API=1 -DJS_HAS_CTYPES=1 -DHAVE_CPP_AMBIGUITY_RESOLVING_USING=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_VA_COPY=1 -DNDEBUG=1 -DMOZJS_MINOR_VERSION=8 -DHAVE_LOG2=1 -DHAVE_SYS_STATVFS_H=1 -DMOZ_UPDATE_CHANNEL=default -DHAVE_EXPM1=1 -DHAVE_LOG1P=1 -DEDITLINE=1 -DHAVE_LOCALTIME_R=1 self-hosting-cpp-input.cpp make[3]: Leaving directory '/build/js38/src/mozilla-esr38/js/src/js/src' make[3]: Entering directory '/build/js38/src/mozilla-esr38/js/src/js/src/tests' make[3]: Nothing to be done for 'export'. make[3]: Leaving directory '/build/js38/src/mozilla-esr38/js/src/js/src/tests' make[3]: Entering directory '/build/js38/src/mozilla-esr38/js/src/js/src/shell' make[3]: Nothing to be done for 'export'. make[3]: Leaving directory '/build/js38/src/mozilla-esr38/js/src/js/src/shell' make[3]: Entering directory '/build/js38/src/mozilla-esr38/js/src/js/src/gdb' make[3]: Entering directory '/build/js38/src/mozilla-esr38/js/src/js/src/jsapi-tests' make[3]: Nothing to be done for 'export'. make[3]: Nothing to be done for 'export'. make[3]: Leaving directory '/build/js38/src/mozilla-esr38/js/src/js/src/gdb' make[3]: Leaving directory '/build/js38/src/mozilla-esr38/js/src/js/src/jsapi-tests' make[2]: Leaving directory '/build/js38/src/mozilla-esr38/js/src' make[1]: Leaving directory '/build/js38/src/mozilla-esr38/js/src' make[1]: Entering directory '/build/js38/src/mozilla-esr38/js/src' make recurse_compile make[2]: Entering directory '/build/js38/src/mozilla-esr38/js/src' make[3]: Entering directory '/build/js38/src/mozilla-esr38/js/src/config/external/nspr' libnspr.a.desc rm -f libnspr.a make[3]: Entering directory '/build/js38/src/mozilla-esr38/js/src/config/external/ffi' libffi.a.desc rm -f libffi.a make[3]: Entering directory '/build/js38/src/mozilla-esr38/js/src/mfbt' mkdir -p '.deps/' /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_gen.py -o libnspr.a.desc make[3]: Entering directory '/build/js38/src/mozilla-esr38/js/src/config/external/icu' libicu.a.desc rm -f libicu.a Compression.o c++ -o Compression.o -c -I../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/mfbt -I. -I../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../js/src/js-confdefs.h -MD -MP -MF .deps/Compression.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -Wno-unused-function /build/js38/src/mozilla-esr38/mfbt/Compression.cpp /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_gen.py -o libffi.a.desc /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_gen.py -o libicu.a.desc make[3]: Entering directory '/build/js38/src/mozilla-esr38/js/src/config/external/zlib' libzlib.a.desc rm -f libzlib.a Decimal.o /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_gen.py -o libzlib.a.desc make[3]: Leaving directory '/build/js38/src/mozilla-esr38/js/src/config/external/ffi' make[3]: Leaving directory '/build/js38/src/mozilla-esr38/js/src/config/external/icu' c++ -o Decimal.o -c -I../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/mfbt -I. -I../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../js/src/js-confdefs.h -MD -MP -MF .deps/Decimal.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/mfbt/decimal/Decimal.cpp make[3]: Leaving directory '/build/js38/src/mozilla-esr38/js/src/config/external/nspr' make[3]: Entering directory '/build/js38/src/mozilla-esr38/js/src/js/src' Unified_cpp_mfbt0.o make[3]: Entering directory '/build/js38/src/mozilla-esr38/js/src/config' make[3]: Nothing to be done for 'host'. make[3]: Leaving directory '/build/js38/src/mozilla-esr38/js/src/config' mkdir -p '.deps/' host_jskwgen.o c++ -o host_jskwgen.o -c -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -std=gnu++0x -MD -MP -MF .deps/host_jskwgen.o.pp -I/build/js38/src/mozilla-esr38/js/src -I. -I/usr/lib/libffi-3.2.1/include -I../../dist/include -I/usr/include/nspr /build/js38/src/mozilla-esr38/js/src/jskwgen.cpp make[3]: Entering directory '/build/js38/src/mozilla-esr38/js/src/js/src/editline' mkdir -p '.deps/' Unified_c_js_src_editline0.o gcc -o Unified_c_js_src_editline0.o -c -I../../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DANSI_ARROWS -DHAVE_TCGETATTR -DHIDE -DUSE_DIRENT -DSYS_UNIX -DHAVE_STDLIB -DUNIQUE_HISTORY -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/js/src/editline -I. -I../../../dist/include -I/usr/include/nspr -fPIC -include ../../../js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_js_src_editline0.o.pp -Wall -Wdeclaration-after-statement -Wsign-compare -Wtype-limits -Wno-unused -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/js/src/js/src/editline/Unified_c_js_src_editline0.c cc1: warning: command line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C make[3]: Leaving directory '/build/js38/src/mozilla-esr38/js/src/config/external/zlib' c++ -o Unified_cpp_mfbt0.o -c -I../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/mfbt -I. -I../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_mfbt0.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/js/src/mfbt/Unified_cpp_mfbt0.cpp host_jskwgen /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_exec.py -- c++ -o host_jskwgen -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -std=gnu++0x -MD -MP -MF .deps/host_jskwgen.pp -I/build/js38/src/mozilla-esr38/js/src -I. -I/usr/lib/libffi-3.2.1/include -I../../dist/include host_jskwgen.o ../../config/nsinstall -R -m 755 'host_jskwgen' '../../dist/host/bin' make[3]: Leaving directory '/build/js38/src/mozilla-esr38/js/src/js/src' cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C libeditline.a.desc rm -f libeditline.a /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_gen.py -o libeditline.a.desc Unified_c_js_src_editline0.o make[3]: Leaving directory '/build/js38/src/mozilla-esr38/js/src/js/src/editline' libmfbt.a.desc rm -f libmfbt.a /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_gen.py -o libmfbt.a.desc Compression.o Decimal.o Unified_cpp_mfbt0.o make[3]: Leaving directory '/build/js38/src/mozilla-esr38/js/src/mfbt' make[3]: Entering directory '/build/js38/src/mozilla-esr38/js/src/js/src' ./host_jskwgen /build/js38/src/mozilla-esr38/js/src/js/src/jsautokw.h make[3]: Entering directory '/build/js38/src/mozilla-esr38/js/src/mfbt/tests' mkdir -p '.deps/' /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python -m mozbuild.action.preprocessor -DVERSION='js' /build/js38/src/mozilla-esr38/js/src/symverscript.in -o symverscript RegExp.o TestArrayUtils.o c++ -o RegExp.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX='"lib"' -DDLL_SUFFIX='".so"' -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/js/src -I. -I/usr/lib/libffi-3.2.1/include -I../../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/RegExp.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/js/src/builtin/RegExp.cpp c++ -o TestArrayUtils.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestArrayUtils.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/mfbt/tests/TestArrayUtils.cpp CTypes.o TestAtomics.o c++ -o CTypes.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX='"lib"' -DDLL_SUFFIX='".so"' -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/js/src -I. -I/usr/lib/libffi-3.2.1/include -I../../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/CTypes.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/js/src/ctypes/CTypes.cpp c++ -o TestAtomics.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestAtomics.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/mfbt/tests/TestAtomics.cpp Library.o TestBinarySearch.o c++ -o TestBinarySearch.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestBinarySearch.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/mfbt/tests/TestBinarySearch.cpp TestBloomFilter.o c++ -o Library.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX='"lib"' -DDLL_SUFFIX='".so"' -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/js/src -I. -I/usr/lib/libffi-3.2.1/include -I../../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/Library.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/js/src/ctypes/Library.cpp Parser.o c++ -o TestBloomFilter.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestBloomFilter.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/mfbt/tests/TestBloomFilter.cpp TestCasting.o c++ -o Parser.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX='"lib"' -DDLL_SUFFIX='".so"' -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/js/src -I. -I/usr/lib/libffi-3.2.1/include -I../../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/Parser.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/js/src/frontend/Parser.cpp ExecutableAllocatorPosix.o c++ -o ExecutableAllocatorPosix.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX='"lib"' -DDLL_SUFFIX='".so"' -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/js/src -I. -I/usr/lib/libffi-3.2.1/include -I../../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/ExecutableAllocatorPosix.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/js/src/jit/ExecutableAllocatorPosix.cpp jsarray.o c++ -o jsarray.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX='"lib"' -DDLL_SUFFIX='".so"' -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/js/src -I. -I/usr/lib/libffi-3.2.1/include -I../../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/jsarray.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/js/src/jsarray.cpp jsatom.o c++ -o TestCasting.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestCasting.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/mfbt/tests/TestCasting.cpp TestCeilingFloor.o c++ -o TestCeilingFloor.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestCeilingFloor.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/mfbt/tests/TestCeilingFloor.cpp TestCheckedInt.o c++ -o TestCheckedInt.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestCheckedInt.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/mfbt/tests/TestCheckedInt.cpp TestCountPopulation.o c++ -o jsatom.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX='"lib"' -DDLL_SUFFIX='".so"' -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/js/src -I. -I/usr/lib/libffi-3.2.1/include -I../../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/jsatom.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/js/src/jsatom.cpp jsmath.o c++ -o TestCountPopulation.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestCountPopulation.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/mfbt/tests/TestCountPopulation.cpp TestCountZeroes.o c++ -o TestCountZeroes.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestCountZeroes.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/mfbt/tests/TestCountZeroes.cpp TestEndian.o c++ -o jsmath.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX='"lib"' -DDLL_SUFFIX='".so"' -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/js/src -I. -I/usr/lib/libffi-3.2.1/include -I../../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/jsmath.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/js/src/jsmath.cpp jsutil.o c++ -o TestEndian.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestEndian.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/mfbt/tests/TestEndian.cpp TestEnumSet.o c++ -o jsutil.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX='"lib"' -DDLL_SUFFIX='".so"' -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/js/src -I. -I/usr/lib/libffi-3.2.1/include -I../../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/jsutil.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/js/src/jsutil.cpp pm_linux.o c++ -o pm_linux.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX='"lib"' -DDLL_SUFFIX='".so"' -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/js/src -I. -I/usr/lib/libffi-3.2.1/include -I../../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/pm_linux.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/js/src/perf/pm_linux.cpp TraceLogging.o c++ -o TestEnumSet.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestEnumSet.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/mfbt/tests/TestEnumSet.cpp TestFloatingPoint.o c++ -o TestFloatingPoint.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestFloatingPoint.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/mfbt/tests/TestFloatingPoint.cpp TestIntegerPrintfMacros.o c++ -o TestIntegerPrintfMacros.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestIntegerPrintfMacros.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/mfbt/tests/TestIntegerPrintfMacros.cpp TestJSONWriter.o /build/js38/src/mozilla-esr38/js/src/frontend/Parser.cpp: In function 'bool js::frontend::MatchOrInsertSemicolon(js::frontend::TokenStream&)': /build/js38/src/mozilla-esr38/js/src/frontend/Parser.cpp:1254:58: warning: 'tt' may be used uninitialized in this function [-Wmaybe-uninitialized] /build/js38/src/mozilla-esr38/js/src/frontend/Parser.cpp: In member function 'bool js::frontend::Parser<ParseHandler>::matchLabel(JS::MutableHandle<js::PropertyName*>) [with ParseHandler = js::frontend::FullParseHandler]': /build/js38/src/mozilla-esr38/js/src/frontend/Parser.cpp:2890:12: warning: 'tt' may be used uninitialized in this function [-Wmaybe-uninitialized] /build/js38/src/mozilla-esr38/js/src/frontend/Parser.cpp: In member function 'bool js::frontend::Parser<ParseHandler>::matchLabel(JS::MutableHandle<js::PropertyName*>) [with ParseHandler = js::frontend::SyntaxParseHandler]': /build/js38/src/mozilla-esr38/js/src/frontend/Parser.cpp:2890:12: warning: 'tt' may be used uninitialized in this function [-Wmaybe-uninitialized] /build/js38/src/mozilla-esr38/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::Node js::frontend::Parser<ParseHandler>::returnStatement() [with ParseHandler = js::frontend::FullParseHandler]': /build/js38/src/mozilla-esr38/js/src/frontend/Parser.cpp:5293:15: warning: 'tt' may be used uninitialized in this function [-Wmaybe-uninitialized] /build/js38/src/mozilla-esr38/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::Node js::frontend::Parser<ParseHandler>::throwStatement() [with ParseHandler = js::frontend::FullParseHandler]': /build/js38/src/mozilla-esr38/js/src/frontend/Parser.cpp:5582:41: warning: 'tt' may be used uninitialized in this function [-Wmaybe-uninitialized] /build/js38/src/mozilla-esr38/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::Node js::frontend::Parser<ParseHandler>::yieldExpression() [with ParseHandler = js::frontend::FullParseHandler]': /build/js38/src/mozilla-esr38/js/src/frontend/Parser.cpp:5439:19: warning: 'tt' may be used uninitialized in this function [-Wmaybe-uninitialized] /build/js38/src/mozilla-esr38/js/src/frontend/Parser.cpp:5374:9: warning: 'tt' may be used uninitialized in this function [-Wmaybe-uninitialized] /build/js38/src/mozilla-esr38/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::Node js::frontend::Parser<ParseHandler>::returnStatement() [with ParseHandler = js::frontend::SyntaxParseHandler]': /build/js38/src/mozilla-esr38/js/src/frontend/Parser.cpp:5293:15: warning: 'tt' may be used uninitialized in this function [-Wmaybe-uninitialized] /build/js38/src/mozilla-esr38/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::Node js::frontend::Parser<ParseHandler>::throwStatement() [with ParseHandler = js::frontend::SyntaxParseHandler]': /build/js38/src/mozilla-esr38/js/src/frontend/Parser.cpp:5582:41: warning: 'tt' may be used uninitialized in this function [-Wmaybe-uninitialized] /build/js38/src/mozilla-esr38/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::Node js::frontend::Parser<ParseHandler>::yieldExpression() [with ParseHandler = js::frontend::SyntaxParseHandler]': /build/js38/src/mozilla-esr38/js/src/frontend/Parser.cpp:5439:19: warning: 'tt' may be used uninitialized in this function [-Wmaybe-uninitialized] /build/js38/src/mozilla-esr38/js/src/frontend/Parser.cpp:5374:9: warning: 'tt' may be used uninitialized in this function [-Wmaybe-uninitialized] c++ -o TestJSONWriter.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestJSONWriter.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/mfbt/tests/TestJSONWriter.cpp TestMacroArgs.o c++ -o TraceLogging.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX='"lib"' -DDLL_SUFFIX='".so"' -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/js/src -I. -I/usr/lib/libffi-3.2.1/include -I../../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TraceLogging.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/js/src/vm/TraceLogging.cpp TraceLoggingGraph.o c++ -o TraceLoggingGraph.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX='"lib"' -DDLL_SUFFIX='".so"' -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/js/src -I. -I/usr/lib/libffi-3.2.1/include -I../../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TraceLoggingGraph.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/js/src/vm/TraceLoggingGraph.cpp TraceLoggingTypes.o c++ -o TestMacroArgs.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestMacroArgs.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/mfbt/tests/TestMacroArgs.cpp TestMacroForEach.o c++ -o TraceLoggingTypes.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX='"lib"' -DDLL_SUFFIX='".so"' -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/js/src -I. -I/usr/lib/libffi-3.2.1/include -I../../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TraceLoggingTypes.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/js/src/vm/TraceLoggingTypes.cpp Unified_cpp_js_src0.o c++ -o TestMacroForEach.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestMacroForEach.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/mfbt/tests/TestMacroForEach.cpp TestMaybe.o c++ -o TestMaybe.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestMaybe.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/mfbt/tests/TestMaybe.cpp TestPair.o c++ -o TestPair.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestPair.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/mfbt/tests/TestPair.cpp TestRefPtr.o c++ -o Unified_cpp_js_src0.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX='"lib"' -DDLL_SUFFIX='".so"' -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/js/src -I. -I/usr/lib/libffi-3.2.1/include -I../../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src0.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src0.cpp Unified_cpp_js_src1.o c++ -o TestRefPtr.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestRefPtr.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/mfbt/tests/TestRefPtr.cpp TestRollingMean.o c++ -o TestRollingMean.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestRollingMean.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/mfbt/tests/TestRollingMean.cpp TestSegmentedVector.o c++ -o Unified_cpp_js_src1.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX='"lib"' -DDLL_SUFFIX='".so"' -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/js/src -I. -I/usr/lib/libffi-3.2.1/include -I../../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src1.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp Unified_cpp_js_src10.o c++ -o TestSegmentedVector.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestSegmentedVector.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/mfbt/tests/TestSegmentedVector.cpp TestSHA1.o c++ -o TestSHA1.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestSHA1.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/mfbt/tests/TestSHA1.cpp TestSplayTree.o c++ -o TestSplayTree.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestSplayTree.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/mfbt/tests/TestSplayTree.cpp TestTypedEnum.o c++ -o TestTypedEnum.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestTypedEnum.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/mfbt/tests/TestTypedEnum.cpp TestTypeTraits.o c++ -o TestTypeTraits.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestTypeTraits.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/mfbt/tests/TestTypeTraits.cpp TestUniquePtr.o c++ -o Unified_cpp_js_src10.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX='"lib"' -DDLL_SUFFIX='".so"' -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/js/src -I. -I/usr/lib/libffi-3.2.1/include -I../../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src10.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src10.cpp Unified_cpp_js_src11.o c++ -o TestUniquePtr.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestUniquePtr.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/mfbt/tests/TestUniquePtr.cpp TestVector.o c++ -o TestVector.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestVector.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/mfbt/tests/TestVector.cpp TestWeakPtr.o c++ -o TestWeakPtr.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestWeakPtr.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/mfbt/tests/TestWeakPtr.cpp TestPoisonArea.o c++ -o TestPoisonArea.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestPoisonArea.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/mfbt/tests/TestPoisonArea.cpp TestArrayUtils /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -o TestArrayUtils TestArrayUtils.o -lpthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/js38/src/mozilla-esr38/js/src/build/unix/gold -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestAtomics c++ -o Unified_cpp_js_src11.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX='"lib"' -DDLL_SUFFIX='".so"' -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/js/src -I. -I/usr/lib/libffi-3.2.1/include -I../../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src11.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp Unified_cpp_js_src12.o /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -o TestAtomics TestAtomics.o -lpthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/js38/src/mozilla-esr38/js/src/build/unix/gold -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestBinarySearch /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -o TestBinarySearch TestBinarySearch.o -lpthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/js38/src/mozilla-esr38/js/src/build/unix/gold -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestBloomFilter /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -o TestBloomFilter TestBloomFilter.o -lpthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/js38/src/mozilla-esr38/js/src/build/unix/gold -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestCasting /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -o TestCasting TestCasting.o -lpthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/js38/src/mozilla-esr38/js/src/build/unix/gold -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestCeilingFloor /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -o TestCeilingFloor TestCeilingFloor.o -lpthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/js38/src/mozilla-esr38/js/src/build/unix/gold -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestCheckedInt /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -o TestCheckedInt TestCheckedInt.o -lpthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/js38/src/mozilla-esr38/js/src/build/unix/gold -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestCountPopulation /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -o TestCountPopulation TestCountPopulation.o -lpthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/js38/src/mozilla-esr38/js/src/build/unix/gold -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestCountZeroes /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -o TestCountZeroes TestCountZeroes.o -lpthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/js38/src/mozilla-esr38/js/src/build/unix/gold -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestEndian /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -o TestEndian TestEndian.o -lpthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/js38/src/mozilla-esr38/js/src/build/unix/gold -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestEnumSet /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -o TestEnumSet TestEnumSet.o -lpthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/js38/src/mozilla-esr38/js/src/build/unix/gold -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestFloatingPoint /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -o TestFloatingPoint TestFloatingPoint.o -lpthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/js38/src/mozilla-esr38/js/src/build/unix/gold -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestIntegerPrintfMacros /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -o TestIntegerPrintfMacros TestIntegerPrintfMacros.o -lpthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/js38/src/mozilla-esr38/js/src/build/unix/gold -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestJSONWriter /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -o TestJSONWriter TestJSONWriter.o -lpthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/js38/src/mozilla-esr38/js/src/build/unix/gold -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestMacroArgs /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -o TestMacroArgs TestMacroArgs.o -lpthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/js38/src/mozilla-esr38/js/src/build/unix/gold -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestMacroForEach /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -o TestMacroForEach TestMacroForEach.o -lpthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/js38/src/mozilla-esr38/js/src/build/unix/gold -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestMaybe /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -o TestMaybe TestMaybe.o -lpthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/js38/src/mozilla-esr38/js/src/build/unix/gold -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestPair /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -o TestPair TestPair.o -lpthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/js38/src/mozilla-esr38/js/src/build/unix/gold -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestRefPtr /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -o TestRefPtr TestRefPtr.o -lpthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/js38/src/mozilla-esr38/js/src/build/unix/gold -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestRollingMean /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -o TestRollingMean TestRollingMean.o -lpthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/js38/src/mozilla-esr38/js/src/build/unix/gold -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestSegmentedVector /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -o TestSegmentedVector TestSegmentedVector.o -lpthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/js38/src/mozilla-esr38/js/src/build/unix/gold -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestSHA1 /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -o TestSHA1 TestSHA1.o -lpthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/js38/src/mozilla-esr38/js/src/build/unix/gold -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestSplayTree /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -o TestSplayTree TestSplayTree.o -lpthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/js38/src/mozilla-esr38/js/src/build/unix/gold -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestTypedEnum /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -o TestTypedEnum TestTypedEnum.o -lpthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/js38/src/mozilla-esr38/js/src/build/unix/gold -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestTypeTraits /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -o TestTypeTraits TestTypeTraits.o -lpthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/js38/src/mozilla-esr38/js/src/build/unix/gold -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestUniquePtr /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -o TestUniquePtr TestUniquePtr.o -lpthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/js38/src/mozilla-esr38/js/src/build/unix/gold -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestVector /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -o TestVector TestVector.o -lpthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/js38/src/mozilla-esr38/js/src/build/unix/gold -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestWeakPtr /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -o TestWeakPtr TestWeakPtr.o -lpthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/js38/src/mozilla-esr38/js/src/build/unix/gold -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestPoisonArea /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -o TestPoisonArea TestPoisonArea.o -lpthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/js38/src/mozilla-esr38/js/src/build/unix/gold -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl ../../config/nsinstall -R -m 644 'TestArrayUtils' '../../dist/cppunittests' ../../config/nsinstall -R -m 644 'TestAtomics' '../../dist/cppunittests' ../../config/nsinstall -R -m 644 'TestBinarySearch' '../../dist/cppunittests' ../../config/nsinstall -R -m 644 'TestBloomFilter' '../../dist/cppunittests' ../../config/nsinstall -R -m 644 'TestCasting' '../../dist/cppunittests' ../../config/nsinstall -R -m 644 'TestCeilingFloor' '../../dist/cppunittests' ../../config/nsinstall -R -m 644 'TestCheckedInt' '../../dist/cppunittests' ../../config/nsinstall -R -m 644 'TestCountPopulation' '../../dist/cppunittests' ../../config/nsinstall -R -m 644 'TestCountZeroes' '../../dist/cppunittests' ../../config/nsinstall -R -m 644 'TestEndian' '../../dist/cppunittests' ../../config/nsinstall -R -m 644 'TestEnumSet' '../../dist/cppunittests' ../../config/nsinstall -R -m 644 'TestFloatingPoint' '../../dist/cppunittests' ../../config/nsinstall -R -m 644 'TestIntegerPrintfMacros' '../../dist/cppunittests' ../../config/nsinstall -R -m 644 'TestJSONWriter' '../../dist/cppunittests' ../../config/nsinstall -R -m 644 'TestMacroArgs' '../../dist/cppunittests' ../../config/nsinstall -R -m 644 'TestMacroForEach' '../../dist/cppunittests' ../../config/nsinstall -R -m 644 'TestMaybe' '../../dist/cppunittests' ../../config/nsinstall -R -m 644 'TestPair' '../../dist/cppunittests' ../../config/nsinstall -R -m 644 'TestRefPtr' '../../dist/cppunittests' ../../config/nsinstall -R -m 644 'TestRollingMean' '../../dist/cppunittests' ../../config/nsinstall -R -m 644 'TestSegmentedVector' '../../dist/cppunittests' ../../config/nsinstall -R -m 644 'TestSHA1' '../../dist/cppunittests' ../../config/nsinstall -R -m 644 'TestSplayTree' '../../dist/cppunittests' ../../config/nsinstall -R -m 644 'TestTypedEnum' '../../dist/cppunittests' ../../config/nsinstall -R -m 644 'TestTypeTraits' '../../dist/cppunittests' ../../config/nsinstall -R -m 644 'TestUniquePtr' '../../dist/cppunittests' ../../config/nsinstall -R -m 644 'TestVector' '../../dist/cppunittests' ../../config/nsinstall -R -m 644 'TestWeakPtr' '../../dist/cppunittests' ../../config/nsinstall -R -m 644 'TestPoisonArea' '../../dist/cppunittests' ../../config/nsinstall -R -m 755 'TestArrayUtils' '../../dist/bin' ../../config/nsinstall -R -m 755 'TestAtomics' '../../dist/bin' ../../config/nsinstall -R -m 755 'TestBinarySearch' '../../dist/bin' ../../config/nsinstall -R -m 755 'TestBloomFilter' '../../dist/bin' ../../config/nsinstall -R -m 755 'TestCasting' '../../dist/bin' ../../config/nsinstall -R -m 755 'TestCeilingFloor' '../../dist/bin' ../../config/nsinstall -R -m 755 'TestCheckedInt' '../../dist/bin' ../../config/nsinstall -R -m 755 'TestCountPopulation' '../../dist/bin' ../../config/nsinstall -R -m 755 'TestCountZeroes' '../../dist/bin' ../../config/nsinstall -R -m 755 'TestEndian' '../../dist/bin' ../../config/nsinstall -R -m 755 'TestEnumSet' '../../dist/bin' ../../config/nsinstall -R -m 755 'TestFloatingPoint' '../../dist/bin' ../../config/nsinstall -R -m 755 'TestIntegerPrintfMacros' '../../dist/bin' ../../config/nsinstall -R -m 755 'TestJSONWriter' '../../dist/bin' ../../config/nsinstall -R -m 755 'TestMacroArgs' '../../dist/bin' ../../config/nsinstall -R -m 755 'TestMacroForEach' '../../dist/bin' ../../config/nsinstall -R -m 755 'TestMaybe' '../../dist/bin' ../../config/nsinstall -R -m 755 'TestPair' '../../dist/bin' ../../config/nsinstall -R -m 755 'TestRefPtr' '../../dist/bin' ../../config/nsinstall -R -m 755 'TestRollingMean' '../../dist/bin' ../../config/nsinstall -R -m 755 'TestSegmentedVector' '../../dist/bin' ../../config/nsinstall -R -m 755 'TestSHA1' '../../dist/bin' ../../config/nsinstall -R -m 755 'TestSplayTree' '../../dist/bin' ../../config/nsinstall -R -m 755 'TestTypedEnum' '../../dist/bin' ../../config/nsinstall -R -m 755 'TestTypeTraits' '../../dist/bin' ../../config/nsinstall -R -m 755 'TestUniquePtr' '../../dist/bin' ../../config/nsinstall -R -m 755 'TestVector' '../../dist/bin' ../../config/nsinstall -R -m 755 'TestWeakPtr' '../../dist/bin' ../../config/nsinstall -R -m 755 'TestPoisonArea' '../../dist/bin' make[3]: Leaving directory '/build/js38/src/mozilla-esr38/js/src/mfbt/tests' c++ -o Unified_cpp_js_src12.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX='"lib"' -DDLL_SUFFIX='".so"' -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/js/src -I. -I/usr/lib/libffi-3.2.1/include -I../../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src12.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src12.cpp Unified_cpp_js_src2.o c++ -o Unified_cpp_js_src2.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX='"lib"' -DDLL_SUFFIX='".so"' -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/js/src -I. -I/usr/lib/libffi-3.2.1/include -I../../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src2.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp Unified_cpp_js_src3.o In file included from /build/js38/src/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /build/js38/src/mozilla-esr38/js/src/frontend/BytecodeCompiler.cpp:20, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:20: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h: In function 'void js::IterateScripts(JSRuntime*, JSCompartment*, void*, js::IterateScriptCallback)': /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& i)+12).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:101:0: /build/js38/src/mozilla-esr38/js/src/gc/Iteration.cpp:108:38: note: '*((void*)(& i)+12).js::gc::ArenaCellIterImpl::thing' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /build/js38/src/mozilla-esr38/js/src/frontend/BytecodeCompiler.cpp:20, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:20: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& i +24)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:101:0: /build/js38/src/mozilla-esr38/js/src/gc/Iteration.cpp:108:38: note: '*((void*)& i +24)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /build/js38/src/mozilla-esr38/js/src/frontend/BytecodeCompiler.cpp:20, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:20: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& i +20)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:101:0: /build/js38/src/mozilla-esr38/js/src/gc/Iteration.cpp:108:38: note: '*((void*)& i +20)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /build/js38/src/mozilla-esr38/js/src/frontend/BytecodeCompiler.cpp:20, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:20: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& i)+12).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:101:0: /build/js38/src/mozilla-esr38/js/src/gc/Iteration.cpp:101:34: note: '*((void*)(& i)+12).js::gc::ArenaCellIterImpl::thing' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/gc/Barrier.h:12:0, from /build/js38/src/mozilla-esr38/js/src/jsatom.h:14, from /build/js38/src/mozilla-esr38/js/src/vm/Runtime.h:21, from /build/js38/src/mozilla-esr38/js/src/jscntxt.h:15, from /build/js38/src/mozilla-esr38/js/src/frontend/BytecodeCompiler.cpp:9, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:20: /build/js38/src/mozilla-esr38/js/src/gc/Heap.h:304:48: warning: '*((void*)& i +24)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:101:0: /build/js38/src/mozilla-esr38/js/src/gc/Iteration.cpp:101:34: note: '*((void*)& i +24)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /build/js38/src/mozilla-esr38/js/src/frontend/BytecodeCompiler.cpp:20, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:20: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& i +20)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:101:0: /build/js38/src/mozilla-esr38/js/src/gc/Iteration.cpp:101:34: note: '*((void*)& i +20)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /build/js38/src/mozilla-esr38/js/src/frontend/BytecodeCompiler.cpp:20, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:20: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h: In member function 'void js::gc::GCRuntime::markRuntime(JSTracer*, js::gc::GCRuntime::TraceOrMarkRuntime, js::gc::GCRuntime::TraceRootsOrUsedSaved)': /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:183:52: warning: '*((void*)(& i)+12).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:137:0: /build/js38/src/mozilla-esr38/js/src/gc/RootMarking.cpp:480:38: note: '*((void*)(& i)+12).js::gc::ArenaCellIterImpl::thing' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /build/js38/src/mozilla-esr38/js/src/frontend/BytecodeCompiler.cpp:20, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:20: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& i +24)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:137:0: /build/js38/src/mozilla-esr38/js/src/gc/RootMarking.cpp:480:38: note: '*((void*)& i +24)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /build/js38/src/mozilla-esr38/js/src/frontend/BytecodeCompiler.cpp:20, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:20: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& i +20)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:137:0: /build/js38/src/mozilla-esr38/js/src/gc/RootMarking.cpp:480:38: note: '*((void*)& i +20)' was declared here c++ -o Unified_cpp_js_src3.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX='"lib"' -DDLL_SUFFIX='".so"' -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/js/src -I. -I/usr/lib/libffi-3.2.1/include -I../../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src3.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp Unified_cpp_js_src4.o In file included from /build/js38/src/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /build/js38/src/mozilla-esr38/js/src/vm/HelperThreads.cpp:23, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src10.cpp:2: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h: In member function 'void js::GlobalHelperThreadState::mergeParseTaskCompartment(JSRuntime*, js::ParseTask*, JS::Handle<js::GlobalObject*>, JSCompartment*)': /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& iter)+12).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src10.cpp:2:0: /build/js38/src/mozilla-esr38/js/src/vm/HelperThreads.cpp:948:27: note: '*((void*)(& iter)+12).js::gc::ArenaCellIterImpl::thing' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/gc/Barrier.h:12:0, from /build/js38/src/mozilla-esr38/js/src/jsatom.h:14, from /build/js38/src/mozilla-esr38/js/src/vm/Runtime.h:21, from /build/js38/src/mozilla-esr38/js/src/jscntxt.h:15, from /build/js38/src/mozilla-esr38/js/src/vm/HelperThreads.h:19, from /build/js38/src/mozilla-esr38/js/src/vm/HelperThreads.cpp:7, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src10.cpp:2: /build/js38/src/mozilla-esr38/js/src/gc/Heap.h:304:48: warning: '*((void*)& iter +24)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src10.cpp:2:0: /build/js38/src/mozilla-esr38/js/src/vm/HelperThreads.cpp:948:27: note: '*((void*)& iter +24)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /build/js38/src/mozilla-esr38/js/src/vm/HelperThreads.cpp:23, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src10.cpp:2: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& iter +20)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src10.cpp:2:0: /build/js38/src/mozilla-esr38/js/src/vm/HelperThreads.cpp:948:27: note: '*((void*)& iter +20)' was declared here c++ -o Unified_cpp_js_src4.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX='"lib"' -DDLL_SUFFIX='".so"' -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/js/src -I. -I/usr/lib/libffi-3.2.1/include -I../../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src4.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp Unified_cpp_js_src5.o In file included from /build/js38/src/mozilla-esr38/js/src/gc/StoreBuffer.cpp:14:0, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:11: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h: In member function 'void JS::Zone::sweepBreakpoints(js::FreeOp*)': /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& i)+12).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:38:0: /build/js38/src/mozilla-esr38/js/src/gc/Zone.cpp:134:30: note: '*((void*)(& i)+12).js::gc::ArenaCellIterImpl::thing' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/gc/StoreBuffer.cpp:14:0, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:11: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& i +24)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:38:0: /build/js38/src/mozilla-esr38/js/src/gc/Zone.cpp:134:30: note: '*((void*)& i +24)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/gc/StoreBuffer.cpp:14:0, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:11: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& i +20)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:38:0: /build/js38/src/mozilla-esr38/js/src/gc/Zone.cpp:134:30: note: '*((void*)& i +20)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/gc/StoreBuffer.cpp:14:0, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:11: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h: In member function 'void JS::Zone::discardJitCode(js::FreeOp*)': /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& i)+12).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:38:0: /build/js38/src/mozilla-esr38/js/src/gc/Zone.cpp:186:34: note: '*((void*)(& i)+12).js::gc::ArenaCellIterImpl::thing' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/gc/StoreBuffer.cpp:14:0, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:11: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& i +24)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:38:0: /build/js38/src/mozilla-esr38/js/src/gc/Zone.cpp:186:34: note: '*((void*)& i +24)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/gc/StoreBuffer.cpp:14:0, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:11: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& i +20)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:38:0: /build/js38/src/mozilla-esr38/js/src/gc/Zone.cpp:186:34: note: '*((void*)& i +20)' was declared here c++ -o Unified_cpp_js_src5.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX='"lib"' -DDLL_SUFFIX='".so"' -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/js/src -I. -I/usr/lib/libffi-3.2.1/include -I../../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src5.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src5.cpp Unified_cpp_js_src6.o In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src0.cpp:20:0: /build/js38/src/mozilla-esr38/js/src/asmjs/AsmJSModule.cpp: In member function 'void js::AsmJSModule::CodeRange::updateOffsets(js::jit::MacroAssembler&)': /build/js38/src/mozilla-esr38/js/src/asmjs/AsmJSModule.cpp:1379:18: warning: 'profilingEpilogueBefore' may be used uninitialized in this function [-Wmaybe-uninitialized] /build/js38/src/mozilla-esr38/js/src/asmjs/AsmJSModule.cpp:1379:18: warning: 'profilingJumpBefore' may be used uninitialized in this function [-Wmaybe-uninitialized] /build/js38/src/mozilla-esr38/js/src/asmjs/AsmJSModule.cpp:1379:18: warning: 'entryBefore' may be used uninitialized in this function [-Wmaybe-uninitialized] c++ -o Unified_cpp_js_src6.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX='"lib"' -DDLL_SUFFIX='".so"' -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/js/src -I. -I/usr/lib/libffi-3.2.1/include -I../../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src6.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp Unified_cpp_js_src7.o In file included from /build/js38/src/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /build/js38/src/mozilla-esr38/js/src/vm/ScopeObject.cpp:21, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp:2: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h: In member function 'void js::TypeZone::clearAllNewScriptsOnOOM()': /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& iter)+12).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp:92:0: /build/js38/src/mozilla-esr38/js/src/vm/TypeInference.cpp:4079:34: note: '*((void*)(& iter)+12).js::gc::ArenaCellIterImpl::thing' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /build/js38/src/mozilla-esr38/js/src/vm/ScopeObject.cpp:21, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp:2: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& iter +24)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp:92:0: /build/js38/src/mozilla-esr38/js/src/vm/TypeInference.cpp:4079:34: note: '*((void*)& iter +24)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /build/js38/src/mozilla-esr38/js/src/vm/ScopeObject.cpp:21, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp:2: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& iter +20)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp:92:0: /build/js38/src/mozilla-esr38/js/src/vm/TypeInference.cpp:4079:34: note: '*((void*)& iter +20)' was declared here c++ -o Unified_cpp_js_src7.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX='"lib"' -DDLL_SUFFIX='".so"' -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/js/src -I. -I/usr/lib/libffi-3.2.1/include -I../../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src7.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp Unified_cpp_js_src8.o c++ -o Unified_cpp_js_src8.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX='"lib"' -DDLL_SUFFIX='".so"' -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/js/src -I. -I/usr/lib/libffi-3.2.1/include -I../../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src8.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp Unified_cpp_js_src9.o In file included from /build/js38/src/mozilla-esr38/js/src/jstypes.h:25:0, from ../../dist/include/js/Utility.h:26, from /build/js38/src/mozilla-esr38/js/src/jsalloc.h:18, from /build/js38/src/mozilla-esr38/js/src/jsatom.h:12, from /build/js38/src/mozilla-esr38/js/src/vm/Runtime.h:21, from /build/js38/src/mozilla-esr38/js/src/jscntxt.h:15, from /build/js38/src/mozilla-esr38/js/src/jit/Ion.h:12, from /build/js38/src/mozilla-esr38/js/src/jit/FixedList.h:12, from /build/js38/src/mozilla-esr38/js/src/jit/BaselineCompiler.h:10, from /build/js38/src/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:7, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: ../../dist/include/mozilla/Casting.h:29:1: warning: mangled name for 'To mozilla::BitwiseCast(From) [with To = void*; From = float (*)(float) throw ()]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] In file included from /build/js38/src/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /build/js38/src/mozilla-esr38/js/src/jsscriptinlines.h:19, from /build/js38/src/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:25, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h: In function 'void js::jit::ToggleBaselineProfiling(JSRuntime*, bool)': /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& i)+12).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:56:0: /build/js38/src/mozilla-esr38/js/src/jit/BaselineJIT.cpp:1079:31: note: '*((void*)(& i)+12).js::gc::ArenaCellIterImpl::thing' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /build/js38/src/mozilla-esr38/js/src/jsscriptinlines.h:19, from /build/js38/src/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:25, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& i +24)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:56:0: /build/js38/src/mozilla-esr38/js/src/jit/BaselineJIT.cpp:1079:31: note: '*((void*)& i +24)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /build/js38/src/mozilla-esr38/js/src/jsscriptinlines.h:19, from /build/js38/src/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:25, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& i +20)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:56:0: /build/js38/src/mozilla-esr38/js/src/jit/BaselineJIT.cpp:1079:31: note: '*((void*)& i +20)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /build/js38/src/mozilla-esr38/js/src/jsscriptinlines.h:19, from /build/js38/src/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:25, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h: In function 'void js::jit::ToggleBaselineTraceLoggerScripts(JSRuntime*, bool)': /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& i)+12).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:56:0: /build/js38/src/mozilla-esr38/js/src/jit/BaselineJIT.cpp:1093:31: note: '*((void*)(& i)+12).js::gc::ArenaCellIterImpl::thing' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /build/js38/src/mozilla-esr38/js/src/jsscriptinlines.h:19, from /build/js38/src/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:25, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& i +24)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:56:0: /build/js38/src/mozilla-esr38/js/src/jit/BaselineJIT.cpp:1093:31: note: '*((void*)& i +24)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /build/js38/src/mozilla-esr38/js/src/jsscriptinlines.h:19, from /build/js38/src/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:25, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& i +20)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:56:0: /build/js38/src/mozilla-esr38/js/src/jit/BaselineJIT.cpp:1093:31: note: '*((void*)& i +20)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /build/js38/src/mozilla-esr38/js/src/jsscriptinlines.h:19, from /build/js38/src/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:25, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h: In function 'void js::jit::ToggleBaselineTraceLoggerEngine(JSRuntime*, bool)': /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& i)+12).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:56:0: /build/js38/src/mozilla-esr38/js/src/jit/BaselineJIT.cpp:1106:31: note: '*((void*)(& i)+12).js::gc::ArenaCellIterImpl::thing' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /build/js38/src/mozilla-esr38/js/src/jsscriptinlines.h:19, from /build/js38/src/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:25, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& i +24)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:56:0: /build/js38/src/mozilla-esr38/js/src/jit/BaselineJIT.cpp:1106:31: note: '*((void*)& i +24)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /build/js38/src/mozilla-esr38/js/src/jsscriptinlines.h:19, from /build/js38/src/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:25, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& i +20)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:56:0: /build/js38/src/mozilla-esr38/js/src/jit/BaselineJIT.cpp:1106:31: note: '*((void*)& i +20)' was declared here c++ -o Unified_cpp_js_src9.o -c -I../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX='"lib"' -DDLL_SUFFIX='".so"' -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/js/src -I. -I/usr/lib/libffi-3.2.1/include -I../../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src9.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp In file included from /build/js38/src/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /build/js38/src/mozilla-esr38/js/src/jsscriptinlines.h:19, from /build/js38/src/mozilla-esr38/js/src/jsapi.cpp:91, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h: In member function 'void js::gc::GCRuntime::sweepTypesAfterCompacting(JS::Zone*)': /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& i)+12).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:101:0: /build/js38/src/mozilla-esr38/js/src/jsgc.cpp:2230:30: note: '*((void*)(& i)+12).js::gc::ArenaCellIterImpl::thing' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /build/js38/src/mozilla-esr38/js/src/jsscriptinlines.h:19, from /build/js38/src/mozilla-esr38/js/src/jsapi.cpp:91, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& i +24)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:101:0: /build/js38/src/mozilla-esr38/js/src/jsgc.cpp:2230:30: note: '*((void*)& i +24)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /build/js38/src/mozilla-esr38/js/src/jsscriptinlines.h:19, from /build/js38/src/mozilla-esr38/js/src/jsapi.cpp:91, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& i +20)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:101:0: /build/js38/src/mozilla-esr38/js/src/jsgc.cpp:2230:30: note: '*((void*)& i +20)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /build/js38/src/mozilla-esr38/js/src/jsscriptinlines.h:19, from /build/js38/src/mozilla-esr38/js/src/jsapi.cpp:91, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& i)+12).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:101:0: /build/js38/src/mozilla-esr38/js/src/jsgc.cpp:2225:30: note: '*((void*)(& i)+12).js::gc::ArenaCellIterImpl::thing' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /build/js38/src/mozilla-esr38/js/src/jsscriptinlines.h:19, from /build/js38/src/mozilla-esr38/js/src/jsapi.cpp:91, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& i +24)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:101:0: /build/js38/src/mozilla-esr38/js/src/jsgc.cpp:2225:30: note: '*((void*)& i +24)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /build/js38/src/mozilla-esr38/js/src/jsscriptinlines.h:19, from /build/js38/src/mozilla-esr38/js/src/jsapi.cpp:91, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& i +20)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:101:0: /build/js38/src/mozilla-esr38/js/src/jsgc.cpp:2225:30: note: '*((void*)& i +20)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /build/js38/src/mozilla-esr38/js/src/jsscriptinlines.h:19, from /build/js38/src/mozilla-esr38/js/src/jsapi.cpp:91, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h: In member function 'void JSCompartment::clearBreakpointsIn(js::FreeOp*, js::Debugger*, JS::HandleObject)': /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& i)+12).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:47:0: /build/js38/src/mozilla-esr38/js/src/jscompartment.cpp:820:27: note: '*((void*)(& i)+12).js::gc::ArenaCellIterImpl::thing' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/gc/Barrier.h:12:0, from /build/js38/src/mozilla-esr38/js/src/jsobj.h:21, from /build/js38/src/mozilla-esr38/js/src/jsfun.h:14, from /build/js38/src/mozilla-esr38/js/src/jit/JitFrameIterator.h:10, from /build/js38/src/mozilla-esr38/js/src/jit/Bailouts.h:12, from /build/js38/src/mozilla-esr38/js/src/jit/LIR.h:15, from /build/js38/src/mozilla-esr38/js/src/jit/shared/Lowering-shared.h:13, from /build/js38/src/mozilla-esr38/js/src/jit/shared/Lowering-shared-inl.h:10, from /build/js38/src/mozilla-esr38/js/src/jit/shared/Lowering-shared.cpp:7, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:2: /build/js38/src/mozilla-esr38/js/src/gc/Heap.h:304:48: warning: '*((void*)& i +24)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:47:0: /build/js38/src/mozilla-esr38/js/src/jscompartment.cpp:820:27: note: '*((void*)& i +24)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /build/js38/src/mozilla-esr38/js/src/jsscriptinlines.h:19, from /build/js38/src/mozilla-esr38/js/src/jsapi.cpp:91, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& i +20)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:47:0: /build/js38/src/mozilla-esr38/js/src/jscompartment.cpp:820:27: note: '*((void*)& i +20)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /build/js38/src/mozilla-esr38/js/src/jsscriptinlines.h:19, from /build/js38/src/mozilla-esr38/js/src/jsapi.cpp:91, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h: In function 'void js::ReleaseAllJITCode(js::FreeOp*)': /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& i)+12).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:101:0: /build/js38/src/mozilla-esr38/js/src/jsgc.cpp:6725:27: note: '*((void*)(& i)+12).js::gc::ArenaCellIterImpl::thing' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /build/js38/src/mozilla-esr38/js/src/jsscriptinlines.h:19, from /build/js38/src/mozilla-esr38/js/src/jsapi.cpp:91, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& i +24)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:101:0: /build/js38/src/mozilla-esr38/js/src/jsgc.cpp:6725:27: note: '*((void*)& i +24)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /build/js38/src/mozilla-esr38/js/src/jsscriptinlines.h:19, from /build/js38/src/mozilla-esr38/js/src/jsapi.cpp:91, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& i +20)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:101:0: /build/js38/src/mozilla-esr38/js/src/jsgc.cpp:6725:27: note: '*((void*)& i +20)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /build/js38/src/mozilla-esr38/js/src/jsscriptinlines.h:19, from /build/js38/src/mozilla-esr38/js/src/jsapi.cpp:91, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h: In function 'void js::PurgeJITCaches(JS::Zone*)': /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& i)+12).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:101:0: /build/js38/src/mozilla-esr38/js/src/jsgc.cpp:6743:30: note: '*((void*)(& i)+12).js::gc::ArenaCellIterImpl::thing' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /build/js38/src/mozilla-esr38/js/src/jsscriptinlines.h:19, from /build/js38/src/mozilla-esr38/js/src/jsapi.cpp:91, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& i +24)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:101:0: /build/js38/src/mozilla-esr38/js/src/jsgc.cpp:6743:30: note: '*((void*)& i +24)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /build/js38/src/mozilla-esr38/js/src/jsscriptinlines.h:19, from /build/js38/src/mozilla-esr38/js/src/jsapi.cpp:91, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& i +20)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:101:0: /build/js38/src/mozilla-esr38/js/src/jsgc.cpp:6743:30: note: '*((void*)& i +20)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /build/js38/src/mozilla-esr38/js/src/jsscriptinlines.h:19, from /build/js38/src/mozilla-esr38/js/src/jsapi.cpp:91, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h: In function 'void js::gc::MergeCompartments(JSCompartment*, JSCompartment*)': /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& iter)+12).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:101:0: /build/js38/src/mozilla-esr38/js/src/jsgc.cpp:6569:23: note: '*((void*)(& iter)+12).js::gc::ArenaCellIterImpl::thing' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /build/js38/src/mozilla-esr38/js/src/jsscriptinlines.h:19, from /build/js38/src/mozilla-esr38/js/src/jsapi.cpp:91, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& iter +24)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:101:0: /build/js38/src/mozilla-esr38/js/src/jsgc.cpp:6569:23: note: '*((void*)& iter +24)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /build/js38/src/mozilla-esr38/js/src/jsscriptinlines.h:19, from /build/js38/src/mozilla-esr38/js/src/jsapi.cpp:91, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& iter +20)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:101:0: /build/js38/src/mozilla-esr38/js/src/jsgc.cpp:6569:23: note: '*((void*)& iter +20)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /build/js38/src/mozilla-esr38/js/src/jsscriptinlines.h:19, from /build/js38/src/mozilla-esr38/js/src/jsapi.cpp:91, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& iter)+12).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:101:0: /build/js38/src/mozilla-esr38/js/src/jsgc.cpp:6563:23: note: '*((void*)(& iter)+12).js::gc::ArenaCellIterImpl::thing' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /build/js38/src/mozilla-esr38/js/src/jsscriptinlines.h:19, from /build/js38/src/mozilla-esr38/js/src/jsapi.cpp:91, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& iter +24)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:101:0: /build/js38/src/mozilla-esr38/js/src/jsgc.cpp:6563:23: note: '*((void*)& iter +24)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /build/js38/src/mozilla-esr38/js/src/jsscriptinlines.h:19, from /build/js38/src/mozilla-esr38/js/src/jsapi.cpp:91, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& iter +20)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:101:0: /build/js38/src/mozilla-esr38/js/src/jsgc.cpp:6563:23: note: '*((void*)& iter +20)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /build/js38/src/mozilla-esr38/js/src/jsscriptinlines.h:19, from /build/js38/src/mozilla-esr38/js/src/jsapi.cpp:91, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& iter)+12).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:101:0: /build/js38/src/mozilla-esr38/js/src/jsgc.cpp:6556:23: note: '*((void*)(& iter)+12).js::gc::ArenaCellIterImpl::thing' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /build/js38/src/mozilla-esr38/js/src/jsscriptinlines.h:19, from /build/js38/src/mozilla-esr38/js/src/jsapi.cpp:91, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& iter +24)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:101:0: /build/js38/src/mozilla-esr38/js/src/jsgc.cpp:6556:23: note: '*((void*)& iter +24)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /build/js38/src/mozilla-esr38/js/src/jsscriptinlines.h:19, from /build/js38/src/mozilla-esr38/js/src/jsapi.cpp:91, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& iter +20)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:101:0: /build/js38/src/mozilla-esr38/js/src/jsgc.cpp:6556:23: note: '*((void*)& iter +20)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /build/js38/src/mozilla-esr38/js/src/jsscriptinlines.h:19, from /build/js38/src/mozilla-esr38/js/src/jsapi.cpp:91, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h: In member function 'bool JSCompartment::ensureDelazifyScriptsForDebugger(JSContext*)': /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:183:52: warning: '*((void*)(& i)+12).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:47:0: /build/js38/src/mozilla-esr38/js/src/jscompartment.cpp:727:27: note: '*((void*)(& i)+12).js::gc::ArenaCellIterImpl::thing' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /build/js38/src/mozilla-esr38/js/src/jsscriptinlines.h:19, from /build/js38/src/mozilla-esr38/js/src/jsapi.cpp:91, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& i +24)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:47:0: /build/js38/src/mozilla-esr38/js/src/jscompartment.cpp:727:27: note: '*((void*)& i +24)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /build/js38/src/mozilla-esr38/js/src/jsscriptinlines.h:19, from /build/js38/src/mozilla-esr38/js/src/jsapi.cpp:91, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& i +20)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:47:0: /build/js38/src/mozilla-esr38/js/src/jscompartment.cpp:727:27: note: '*((void*)& i +20)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:47:0: /build/js38/src/mozilla-esr38/js/src/jit/arm/Assembler-arm.cpp: In function 'bool InstIsGuard(js::jit::Instruction*, const PoolHeader**)': /build/js38/src/mozilla-esr38/js/src/jit/arm/Assembler-arm.cpp:2805:5: warning: 'c' may be used uninitialized in this function [-Wmaybe-uninitialized] /build/js38/src/mozilla-esr38/js/src/jit/arm/Assembler-arm.cpp: In static member function 'static void js::jit::Assembler::RetargetNearBranch(js::jit::Instruction*, int, bool)': /build/js38/src/mozilla-esr38/js/src/jit/arm/Assembler-arm.cpp:2632:23: warning: 'c' may be used uninitialized in this function [-Wmaybe-uninitialized] /build/js38/src/mozilla-esr38/js/src/jit/arm/Assembler-arm.cpp: In member function 'void js::jit::Assembler::executableCopy(uint8_t*)': /build/js38/src/mozilla-esr38/js/src/jit/arm/Assembler-arm.cpp:2632:23: warning: 'c' may be used uninitialized in this function [-Wmaybe-uninitialized] /build/js38/src/mozilla-esr38/js/src/jit/arm/Assembler-arm.cpp:2630:26: note: 'c' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:47:0: /build/js38/src/mozilla-esr38/js/src/jit/arm/Assembler-arm.cpp: In function 'void js::jit::PatchJump(js::jit::CodeLocationJump&, js::jit::CodeLocationLabel)': /build/js38/src/mozilla-esr38/js/src/jit/arm/Assembler-arm.cpp:551:37: warning: 'c' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:47:0: /build/js38/src/mozilla-esr38/js/src/jit/arm/Assembler-arm.cpp: In member function 'js::jit::Instruction* js::jit::Instruction::skipPool()': /build/js38/src/mozilla-esr38/js/src/jit/arm/Assembler-arm.cpp:2823:5: warning: 'c' may be used uninitialized in this function [-Wmaybe-uninitialized] /build/js38/src/mozilla-esr38/js/src/jit/arm/Assembler-arm.cpp:2821:26: note: 'c' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:101:0: /build/js38/src/mozilla-esr38/js/src/jit/arm/MacroAssembler-arm.cpp: In member function 'void js::jit::MacroAssemblerARMCompat::setupABICall(uint32_t)': /build/js38/src/mozilla-esr38/js/src/jit/arm/MacroAssembler-arm.cpp:3860:23: warning: '<anonymous>' is used uninitialized in this function [-Wuninitialized] /build/js38/src/mozilla-esr38/js/src/jit/arm/MacroAssembler-arm.cpp:3861:23: warning: '<anonymous>' is used uninitialized in this function [-Wuninitialized] /build/js38/src/mozilla-esr38/js/src/jit/arm/MacroAssembler-arm.cpp:3862:23: warning: '<anonymous>' is used uninitialized in this function [-Wuninitialized] /build/js38/src/mozilla-esr38/js/src/jit/arm/MacroAssembler-arm.cpp:3863:23: warning: '<anonymous>' is used uninitialized in this function [-Wuninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/jit/arm/MacroAssembler-arm.h:14:0, from /build/js38/src/mozilla-esr38/js/src/jit/MacroAssembler.h:19, from /build/js38/src/mozilla-esr38/js/src/jit/MIR.h:23, from /build/js38/src/mozilla-esr38/js/src/jit/LIR.h:19, from /build/js38/src/mozilla-esr38/js/src/jit/Lowering.h:13, from /build/js38/src/mozilla-esr38/js/src/jit/TypePolicy.cpp:9, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:2: /build/js38/src/mozilla-esr38/js/src/jit/arm/Assembler-arm.h: In member function 'void js::jit::Assembler::bind(js::jit::Label*, js::jit::BufferOffset)': /build/js38/src/mozilla-esr38/js/src/jit/arm/Assembler-arm.h:1832:71: warning: 'c' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:47:0: /build/js38/src/mozilla-esr38/js/src/jit/arm/Assembler-arm.cpp:2496:23: note: 'c' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/jit/arm/MacroAssembler-arm.h:14:0, from /build/js38/src/mozilla-esr38/js/src/jit/MacroAssembler.h:19, from /build/js38/src/mozilla-esr38/js/src/jit/MIR.h:23, from /build/js38/src/mozilla-esr38/js/src/jit/LIR.h:19, from /build/js38/src/mozilla-esr38/js/src/jit/Lowering.h:13, from /build/js38/src/mozilla-esr38/js/src/jit/TypePolicy.cpp:9, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:2: /build/js38/src/mozilla-esr38/js/src/jit/arm/Assembler-arm.h: In member function 'void js::jit::Assembler::bind(js::jit::RepatchLabel*)': /build/js38/src/mozilla-esr38/js/src/jit/arm/Assembler-arm.h:1832:71: warning: 'cond' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:47:0: /build/js38/src/mozilla-esr38/js/src/jit/arm/Assembler-arm.cpp:2523:19: note: 'cond' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/jit/arm/MacroAssembler-arm.h:14:0, from /build/js38/src/mozilla-esr38/js/src/jit/MacroAssembler.h:19, from /build/js38/src/mozilla-esr38/js/src/jit/MIR.h:23, from /build/js38/src/mozilla-esr38/js/src/jit/LIR.h:19, from /build/js38/src/mozilla-esr38/js/src/jit/Lowering.h:13, from /build/js38/src/mozilla-esr38/js/src/jit/TypePolicy.cpp:9, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:2: /build/js38/src/mozilla-esr38/js/src/jit/arm/Assembler-arm.h: In member function 'void js::jit::Assembler::retarget(js::jit::Label*, js::jit::Label*)': /build/js38/src/mozilla-esr38/js/src/jit/arm/Assembler-arm.h:1832:71: warning: 'c' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:47:0: /build/js38/src/mozilla-esr38/js/src/jit/arm/Assembler-arm.cpp:2552:23: note: 'c' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/jit/Ion.cpp:46:0, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h: In static member function 'static void js::jit::JitRuntime::Mark(JSTracer*)': /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& i)+12).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2:0: /build/js38/src/mozilla-esr38/js/src/jit/Ion.cpp:491:34: note: '*((void*)(& i)+12).js::gc::ArenaCellIterImpl::thing' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/jit/Ion.cpp:46:0, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& i +24)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2:0: /build/js38/src/mozilla-esr38/js/src/jit/Ion.cpp:491:34: note: '*((void*)& i +24)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/jit/Ion.cpp:46:0, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& i +20)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2:0: /build/js38/src/mozilla-esr38/js/src/jit/Ion.cpp:491:34: note: '*((void*)& i +20)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/jit/Ion.cpp:46:0, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h: In function 'void js::jit::ToggleBarriers(JS::Zone*, bool)': /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& i)+12).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2:0: /build/js38/src/mozilla-esr38/js/src/jit/Ion.cpp:1115:34: note: '*((void*)(& i)+12).js::gc::ArenaCellIterImpl::thing' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/jit/Ion.cpp:46:0, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& i +24)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2:0: /build/js38/src/mozilla-esr38/js/src/jit/Ion.cpp:1115:34: note: '*((void*)& i +24)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/jit/Ion.cpp:46:0, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& i +20)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2:0: /build/js38/src/mozilla-esr38/js/src/jit/Ion.cpp:1115:34: note: '*((void*)& i +20)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:56:0: /build/js38/src/mozilla-esr38/js/src/jsstr.cpp: In function 'bool str_normalize(JSContext*, unsigned int, JS::Value*)': /build/js38/src/mozilla-esr38/js/src/jsstr.cpp:926:43: warning: 'int32_t unorm_normalize_61(const UChar*, int32_t, UNormalizationMode, int32_t, UChar*, int32_t, UErrorCode*)' is deprecated [-Wdeprecated-declarations] In file included from /build/js38/src/mozilla-esr38/js/src/jsstr.cpp:37:0, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:56: /usr/include/unicode/unorm.h:214:1: note: declared here unorm_normalize(const UChar *source, int32_t sourceLength, ^~~~~~~~~~~~~~~~~~ In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:56:0: /build/js38/src/mozilla-esr38/js/src/jsstr.cpp:936:32: warning: 'int32_t unorm_normalize_61(const UChar*, int32_t, UNormalizationMode, int32_t, UChar*, int32_t, UErrorCode*)' is deprecated [-Wdeprecated-declarations] In file included from /build/js38/src/mozilla-esr38/js/src/jsstr.cpp:37:0, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:56: /usr/include/unicode/unorm.h:214:1: note: declared here unorm_normalize(const UChar *source, int32_t sourceLength, ^~~~~~~~~~~~~~~~~~ In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:38:0: /build/js38/src/mozilla-esr38/js/src/jsreflect.cpp: At global scope: /build/js38/src/mozilla-esr38/js/src/jsreflect.cpp:3255:1: warning: 'bool {anonymous}::ASTSerializer::objectPropertyName(js::frontend::ParseNode*, JS::MutableHandleValue)' defined but not used [-Wunused-function] In file included from /build/js38/src/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /build/js38/src/mozilla-esr38/js/src/vm/NativeObject-inl.h:19, from /build/js38/src/mozilla-esr38/js/src/json.cpp:28, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:2: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h: In function 'void js::StopPCCountProfiling(JSContext*)': /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& i)+12).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:11:0: /build/js38/src/mozilla-esr38/js/src/jsopcode.cpp:2055:27: note: '*((void*)(& i)+12).js::gc::ArenaCellIterImpl::thing' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /build/js38/src/mozilla-esr38/js/src/vm/NativeObject-inl.h:19, from /build/js38/src/mozilla-esr38/js/src/json.cpp:28, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:2: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& i +24)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:11:0: /build/js38/src/mozilla-esr38/js/src/jsopcode.cpp:2055:27: note: '*((void*)& i +24)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /build/js38/src/mozilla-esr38/js/src/vm/NativeObject-inl.h:19, from /build/js38/src/mozilla-esr38/js/src/json.cpp:28, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:2: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& i +20)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:11:0: /build/js38/src/mozilla-esr38/js/src/jsopcode.cpp:2055:27: note: '*((void*)& i +20)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /build/js38/src/mozilla-esr38/js/src/vm/NativeObject-inl.h:19, from /build/js38/src/mozilla-esr38/js/src/json.cpp:28, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:2: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h: In function 'void js::DumpCompartmentPCCounts(JSContext*)': /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& i)+12).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:11:0: /build/js38/src/mozilla-esr38/js/src/jsopcode.cpp:282:23: note: '*((void*)(& i)+12).js::gc::ArenaCellIterImpl::thing' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/gc/Barrier.h:12:0, from /build/js38/src/mozilla-esr38/js/src/jsobj.h:21, from /build/js38/src/mozilla-esr38/js/src/jsarray.h:12, from /build/js38/src/mozilla-esr38/js/src/json.cpp:12, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:2: /build/js38/src/mozilla-esr38/js/src/gc/Heap.h:304:48: warning: '*((void*)& i +24)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:11:0: /build/js38/src/mozilla-esr38/js/src/jsopcode.cpp:282:23: note: '*((void*)& i +24)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /build/js38/src/mozilla-esr38/js/src/vm/NativeObject-inl.h:19, from /build/js38/src/mozilla-esr38/js/src/json.cpp:28, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:2: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& i +20)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:11:0: /build/js38/src/mozilla-esr38/js/src/jsopcode.cpp:282:23: note: '*((void*)& i +20)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /build/js38/src/mozilla-esr38/js/src/proxy/ScriptedDirectProxyHandler.cpp:13, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:2: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h: In function 'bool UpdateExecutionObservabilityOfScriptsInZone(JSContext*, JS::Zone*, const js::Debugger::ExecutionObservableSet&, js::Debugger::IsObserving)': /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& iter)+12).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:92:0: /build/js38/src/mozilla-esr38/js/src/vm/Debugger.cpp:1923:35: note: '*((void*)(& iter)+12).js::gc::ArenaCellIterImpl::thing' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /build/js38/src/mozilla-esr38/js/src/proxy/ScriptedDirectProxyHandler.cpp:13, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:2: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& iter +24)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:92:0: /build/js38/src/mozilla-esr38/js/src/vm/Debugger.cpp:1923:35: note: '*((void*)& iter +24)' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /build/js38/src/mozilla-esr38/js/src/proxy/ScriptedDirectProxyHandler.cpp:13, from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:2: /build/js38/src/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& iter +20)' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:92:0: /build/js38/src/mozilla-esr38/js/src/vm/Debugger.cpp:1923:35: note: '*((void*)& iter +20)' was declared here libjs_static.a rm -f libjs_static.a libjs_static.a.desc libmozjs-38.so rm -f libmozjs-38.so /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_exec.py --extract -- ar crs libjs_static.a RegExp.o CTypes.o Library.o Parser.o ExecutableAllocatorPosix.o jsarray.o jsatom.o jsmath.o jsutil.o pm_linux.o TraceLogging.o TraceLoggingGraph.o TraceLoggingTypes.o Unified_cpp_js_src0.o Unified_cpp_js_src1.o Unified_cpp_js_src10.o Unified_cpp_js_src11.o Unified_cpp_js_src12.o Unified_cpp_js_src2.o Unified_cpp_js_src3.o Unified_cpp_js_src4.o Unified_cpp_js_src5.o Unified_cpp_js_src6.o Unified_cpp_js_src7.o Unified_cpp_js_src8.o Unified_cpp_js_src9.o ../../mfbt/libmfbt.a ../../config/external/ffi/libffi.a ../../config/external/icu/libicu.a ../../config/external/nspr/libnspr.a ../../config/external/zlib/libzlib.a /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fPIC -shared -Wl,-z,defs -Wl,-h,libmozjs-38.so -o libmozjs-38.so RegExp.o CTypes.o Library.o Parser.o ExecutableAllocatorPosix.o jsarray.o jsatom.o jsmath.o jsutil.o pm_linux.o TraceLogging.o TraceLoggingGraph.o TraceLoggingTypes.o Unified_cpp_js_src0.o Unified_cpp_js_src1.o Unified_cpp_js_src10.o Unified_cpp_js_src11.o Unified_cpp_js_src12.o Unified_cpp_js_src2.o Unified_cpp_js_src3.o Unified_cpp_js_src4.o Unified_cpp_js_src5.o Unified_cpp_js_src6.o Unified_cpp_js_src7.o Unified_cpp_js_src8.o Unified_cpp_js_src9.o -lpthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/js38/src/mozilla-esr38/js/src/build/unix/gold -Wl,-version-script,symverscript -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a ../../config/external/ffi/libffi.a ../../config/external/icu/libicu.a ../../config/external/nspr/libnspr.a ../../config/external/zlib/libzlib.a -lm -ldl -lffi -licui18n -licuuc -licudata -L/usr/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lz -lm chmod +x libmozjs-38.so ../../config/nsinstall -R -m 644 'libjs_static.a' '../../dist/lib' ../../config/nsinstall -R -m 644 'libmozjs-38.so' '../../dist/bin' ../../config/nsinstall -R -m 644 'libmozjs-38.so' '../../dist/lib' ../../config/nsinstall -R -m 644 'libmozjs-38.so' '../../dist/sdk/lib' make[3]: Leaving directory '/build/js38/src/mozilla-esr38/js/src/js/src' make[3]: Entering directory '/build/js38/src/mozilla-esr38/js/src/js/src/gdb' mkdir -p '.deps/' make[3]: Entering directory '/build/js38/src/mozilla-esr38/js/src/js/src/shell' mkdir -p '.deps/' make[3]: Entering directory '/build/js38/src/mozilla-esr38/js/src/js/src/jsapi-tests' mkdir -p '.deps/' Unified_cpp_js_src_shell0.oUnified_cpp_js_src_gdb0.o c++ -o Unified_cpp_js_src_shell0.o -c -I../../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DEXPORT_JS_API -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/js/src/shell -I. -I.. -I/build/js38/src/mozilla-esr38/js/src/shell/.. -I../../../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../../js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src_shell0.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp c++ -o Unified_cpp_js_src_gdb0.o -c -I../../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DEXPORT_JS_API -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/js/src/gdb -I. -I.. -I/build/js38/src/mozilla-esr38/js/src/gdb/.. -I../../../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../../js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src_gdb0.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp Unified_cpp_js_src_jsapi-tests0.o c++ -o Unified_cpp_js_src_jsapi-tests0.o -c -I../../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DEXPORT_JS_API -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/js/src/jsapi-tests -I. -I.. -I/build/js38/src/mozilla-esr38/js/src/jsapi-tests/.. -I../../../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../../js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src_jsapi-tests0.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp Unified_cpp_js_src_jsapi-tests1.o c++ -o Unified_cpp_js_src_jsapi-tests1.o -c -I../../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DEXPORT_JS_API -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/js/src/jsapi-tests -I. -I.. -I/build/js38/src/mozilla-esr38/js/src/jsapi-tests/.. -I../../../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../../js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src_jsapi-tests1.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp Unified_cpp_js_src_jsapi-tests2.o c++ -o Unified_cpp_js_src_jsapi-tests2.o -c -I../../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DEXPORT_JS_API -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/js/src/jsapi-tests -I. -I.. -I/build/js38/src/mozilla-esr38/js/src/jsapi-tests/.. -I../../../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../../js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src_jsapi-tests2.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp Unified_cpp_js_src_jsapi-tests3.o gdb-tests /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -o gdb-tests -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g Unified_cpp_js_src_gdb0.o -lpthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/js38/src/mozilla-esr38/js/src/build/unix/gold -Wl,-rpath-link,../../../dist/bin -Wl,-rpath-link,/usr/lib ../../../js/src/libjs_static.a -pie -lm -ldl -lffi -licui18n -licuuc -licudata -L/usr/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lz -lm distcc[3231] ERROR: compile /build/js38/src/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp on 10.3.0.15:3732/8 failed distcc[3231] (dcc_build_somewhere) Warning: remote compilation of '/build/js38/src/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp' failed, retrying locally distcc[3231] Warning: failed to distribute /build/js38/src/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp to 10.3.0.15:3732/8, running locally instead c++ -o Unified_cpp_js_src_jsapi-tests3.o -c -I../../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DEXPORT_JS_API -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/js/src/jsapi-tests -I. -I.. -I/build/js38/src/mozilla-esr38/js/src/jsapi-tests/.. -I../../../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../../js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src_jsapi-tests3.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp Unified_cpp_js_src_jsapi-tests4.o ../../../config/nsinstall -R -m 755 'gdb-tests' '../../../dist/bin' make[3]: Leaving directory '/build/js38/src/mozilla-esr38/js/src/js/src/gdb' c++ -o Unified_cpp_js_src_jsapi-tests4.o -c -I../../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DEXPORT_JS_API -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/js/src/jsapi-tests -I. -I.. -I/build/js38/src/mozilla-esr38/js/src/jsapi-tests/.. -I../../../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../../js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src_jsapi-tests4.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp Unified_cpp_js_src_jsapi-tests5.o c++ -o Unified_cpp_js_src_jsapi-tests5.o -c -I../../../dist/system_wrappers -include /build/js38/src/mozilla-esr38/config/gcc_hidden.h -DEXPORT_JS_API -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/build/js38/src/mozilla-esr38/js/src/jsapi-tests -I. -I.. -I/build/js38/src/mozilla-esr38/js/src/jsapi-tests/.. -I../../../dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include ../../../js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src_jsapi-tests5.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g /build/js38/src/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests5.cpp In file included from /build/js38/src/mozilla-esr38/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:11:0: /build/js38/src/mozilla-esr38/js/src/shell/js.cpp: In function 'bool Evaluate(JSContext*, unsigned int, jsval*)': /build/js38/src/mozilla-esr38/js/src/shell/js.cpp:1248:20: warning: '*((void*)(& ancx)+32).js::AutoCompartment::origin_' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/shell/../jscompartmentinlines.h:14:0, from /build/js38/src/mozilla-esr38/js/src/shell/js.cpp:80, from /build/js38/src/mozilla-esr38/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:11: /build/js38/src/mozilla-esr38/js/src/shell/../jscntxtinlines.h:409:20: warning: '*((void*)(& ancx)+32).js::AutoCompartment::cx_' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:11:0: /build/js38/src/mozilla-esr38/js/src/shell/js.cpp:1248:20: note: '*((void*)(& ancx)+32).js::AutoCompartment::cx_' was declared here In file included from /build/js38/src/mozilla-esr38/js/src/shell/../shell/OSObject.h:12:0, from /build/js38/src/mozilla-esr38/js/src/shell/OSObject.cpp:9, from /build/js38/src/mozilla-esr38/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2: /build/js38/src/mozilla-esr38/js/src/shell/../jsapi.h:1120:22: warning: '*((void*)(& ancx)+16).JSAutoRequest::mContext' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/js38/src/mozilla-esr38/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:11:0: /build/js38/src/mozilla-esr38/js/src/shell/js.cpp:1248:20: note: '*((void*)(& ancx)+16).JSAutoRequest::mContext' was declared here js38 /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -o js38 -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g Unified_cpp_js_src_shell0.o -lpthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/js38/src/mozilla-esr38/js/src/build/unix/gold -Wl,-rpath-link,../../../dist/bin -Wl,-rpath-link,/usr/lib ../../../js/src/editline/libeditline.a ../../../js/src/libjs_static.a -pie -lm -ldl -lffi -licui18n -licuuc -licudata -L/usr/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lz -lm ../../../config/nsinstall -R -m 755 'js38' '../../../dist/bin' make[3]: Leaving directory '/build/js38/src/mozilla-esr38/js/src/js/src/shell' distcc[3231] (dcc_please_send_email_after_investigation) Warning: remote compilation of '/build/js38/src/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp' failed, retried locally and got a different result. jsapi-tests /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python /build/js38/src/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -o jsapi-tests -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -fno-delete-null-pointer-checks -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g Unified_cpp_js_src_jsapi-tests0.o Unified_cpp_js_src_jsapi-tests1.o Unified_cpp_js_src_jsapi-tests2.o Unified_cpp_js_src_jsapi-tests3.o Unified_cpp_js_src_jsapi-tests4.o Unified_cpp_js_src_jsapi-tests5.o -lpthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/js38/src/mozilla-esr38/js/src/build/unix/gold -Wl,-rpath-link,../../../dist/bin -Wl,-rpath-link,/usr/lib ../../../js/src/libjs_static.a -pie -lm -ldl -lffi -licui18n -licuuc -licudata -L/usr/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lz -lm ../../../config/nsinstall -R -m 755 'jsapi-tests' '../../../dist/bin' make[3]: Leaving directory '/build/js38/src/mozilla-esr38/js/src/js/src/jsapi-tests' make[2]: Leaving directory '/build/js38/src/mozilla-esr38/js/src' make[1]: Leaving directory '/build/js38/src/mozilla-esr38/js/src' make[1]: Entering directory '/build/js38/src/mozilla-esr38/js/src' make recurse_misc make[2]: Entering directory '/build/js38/src/mozilla-esr38/js/src' make[2]: Nothing to be done for 'recurse_misc'. make[2]: Leaving directory '/build/js38/src/mozilla-esr38/js/src' make[1]: Leaving directory '/build/js38/src/mozilla-esr38/js/src' make[1]: Entering directory '/build/js38/src/mozilla-esr38/js/src' make recurse_libs make[2]: Entering directory '/build/js38/src/mozilla-esr38/js/src' make[3]: Entering directory '/build/js38/src/mozilla-esr38/js/src/config' make[3]: Nothing to be done for 'libs'. make[3]: Leaving directory '/build/js38/src/mozilla-esr38/js/src/config' make[3]: Entering directory '/build/js38/src/mozilla-esr38/js/src/config/external/nspr' make[3]: Nothing to be done for 'libs'. make[3]: Leaving directory '/build/js38/src/mozilla-esr38/js/src/config/external/nspr' make[3]: Entering directory '/build/js38/src/mozilla-esr38/js/src/config/external/ffi' make[3]: Nothing to be done for 'libs'. make[3]: Leaving directory '/build/js38/src/mozilla-esr38/js/src/config/external/ffi' make[3]: Entering directory '/build/js38/src/mozilla-esr38/js/src/config/external/icu' make[3]: Nothing to be done for 'libs'. make[3]: Leaving directory '/build/js38/src/mozilla-esr38/js/src/config/external/icu' make[3]: Entering directory '/build/js38/src/mozilla-esr38/js/src/js/src' make[3]: Nothing to be done for 'libs'. make[3]: Leaving directory '/build/js38/src/mozilla-esr38/js/src/js/src' make[3]: Entering directory '/build/js38/src/mozilla-esr38/js/src/js/src/shell' rm -f '/build/js38/src/mozilla-esr38/js/src/js/src/shell/js-gdb.py' ../../../config/nsinstall -R -m 644 '/build/js38/src/mozilla-esr38/js/src/shell/js-gdb.gdb' '/build/js38/src/mozilla-esr38/js/src/js/src/shell' /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/js-gdb.py.pp -Dtopsrcdir=/build/js38/src/mozilla-esr38/js/src -DEXPORT_JS_API -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -DJS_STANDALONE='1' -DMOZILLA_VERSION='"38.8.0"' -DMOZILLA_VERSION_U='38.8.0' -DMOZILLA_UAVERSION='"38.0"' -DMOZJS_MAJOR_VERSION='38' -DMOZJS_MINOR_VERSION='8' -DX_DISPLAY_MISSING='1' -DHAVE_ARM_SIMD='1' -DHAVE_ARM_NEON='1' -DBUILD_ARM_NEON='1' -DD_INO='d_ino' -DJS_CPU_ARM='1' -DJS_NUNBOX32='1' -DMOZ_DEBUG_SYMBOLS='1' -DSTDC_HEADERS='1' -DHAVE_SSIZE_T='1' -DHAVE_ENDIAN_H='1' -DJS_HAVE_ENDIAN_H='1' -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE='1' -DHAVE_VISIBILITY_ATTRIBUTE='1' -DHAVE_DIRENT_H='1' -DHAVE_GETOPT_H='1' -DHAVE_SYS_BITYPES_H='1' -DHAVE_MEMORY_H='1' -DHAVE_UNISTD_H='1' -DHAVE_GNU_LIBC_VERSION_H='1' -DHAVE_NL_TYPES_H='1' -DHAVE_MALLOC_H='1' -DHAVE_SYS_STATVFS_H='1' -DHAVE_SYS_STATFS_H='1' -DHAVE_SYS_VFS_H='1' -DHAVE_SYS_MOUNT_H='1' -DHAVE_SYS_QUOTA_H='1' -DHAVE_LINUX_QUOTA_H='1' -DHAVE_SYS_CDEFS_H='1' -DHAVE_DLOPEN='1' -D_REENTRANT='1' -DHAVE_GETC_UNLOCKED='1' -DHAVE_GMTIME_R='1' -DHAVE_LOCALTIME_R='1' -DHAVE_LIBM='1' -DHAVE_LOG2='1' -DHAVE_LOG1P='1' -DHAVE_EXPM1='1' -DHAVE_ACOSH='1' -DHAVE_ASINH='1' -DHAVE_ATANH='1' -DHAVE_TRUNC='1' -DHAVE_CBRT='1' -DHAVE_WCRTOMB='1' -DHAVE_MBRTOWC='1' -DHAVE_RES_NINIT='1' -DHAVE_LANGINFO_CODESET='1' -DVA_COPY='va_copy' -DHAVE_VA_COPY='1' -DHAVE_CPP_AMBIGUITY_RESOLVING_USING='1' -DHAVE_CPP_DYNAMIC_CAST_TO_VOID_PTR='1' -DHAVE_THREAD_TLS_KEYWORD='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' -DJS_TRACE_LOGGING='1' -DJS_CODEGEN_ARM='1' -DHAVE___CXA_DEMANGLE='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_FADVISE='1' -DHAVE_POSIX_FALLOCATE='1' -DXP_UNIX='1' -DEXPOSE_INTL_API='1' -DENABLE_INTL_API='1' -DMALLOC_H='<malloc.h>' -DHAVE_SETLOCALE='1' -DHAVE_LOCALECONV='1' -DHAVE_MALLOC_USABLE_SIZE='1' -DNDEBUG -DTRIMMED '/build/js38/src/mozilla-esr38/js/src/shell/js-gdb.py.in' -o '/build/js38/src/mozilla-esr38/js/src/js/src/shell/js-gdb.py' ../../../config/nsinstall -R -m 644 '/build/js38/src/mozilla-esr38/js/src/js/src/shell/js-gdb.py' '../../../dist/bin' ../../../config/nsinstall -R -m 755 js38 .. make[3]: Leaving directory '/build/js38/src/mozilla-esr38/js/src/js/src/shell' make[3]: Entering directory '/build/js38/src/mozilla-esr38/js/src/js/src/jsapi-tests' rm -f '/build/js38/src/mozilla-esr38/js/src/js/src/jsapi-tests/jsapi-tests-gdb.py' /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/jsapi-tests-gdb.py.pp -Dtopsrcdir=/build/js38/src/mozilla-esr38/js/src -DEXPORT_JS_API -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -DJS_STANDALONE='1' -DMOZILLA_VERSION='"38.8.0"' -DMOZILLA_VERSION_U='38.8.0' -DMOZILLA_UAVERSION='"38.0"' -DMOZJS_MAJOR_VERSION='38' -DMOZJS_MINOR_VERSION='8' -DX_DISPLAY_MISSING='1' -DHAVE_ARM_SIMD='1' -DHAVE_ARM_NEON='1' -DBUILD_ARM_NEON='1' -DD_INO='d_ino' -DJS_CPU_ARM='1' -DJS_NUNBOX32='1' -DMOZ_DEBUG_SYMBOLS='1' -DSTDC_HEADERS='1' -DHAVE_SSIZE_T='1' -DHAVE_ENDIAN_H='1' -DJS_HAVE_ENDIAN_H='1' -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE='1' -DHAVE_VISIBILITY_ATTRIBUTE='1' -DHAVE_DIRENT_H='1' -DHAVE_GETOPT_H='1' -DHAVE_SYS_BITYPES_H='1' -DHAVE_MEMORY_H='1' -DHAVE_UNISTD_H='1' -DHAVE_GNU_LIBC_VERSION_H='1' -DHAVE_NL_TYPES_H='1' -DHAVE_MALLOC_H='1' -DHAVE_SYS_STATVFS_H='1' -DHAVE_SYS_STATFS_H='1' -DHAVE_SYS_VFS_H='1' -DHAVE_SYS_MOUNT_H='1' -DHAVE_SYS_QUOTA_H='1' -DHAVE_LINUX_QUOTA_H='1' -DHAVE_SYS_CDEFS_H='1' -DHAVE_DLOPEN='1' -D_REENTRANT='1' -DHAVE_GETC_UNLOCKED='1' -DHAVE_GMTIME_R='1' -DHAVE_LOCALTIME_R='1' -DHAVE_LIBM='1' -DHAVE_LOG2='1' -DHAVE_LOG1P='1' -DHAVE_EXPM1='1' -DHAVE_ACOSH='1' -DHAVE_ASINH='1' -DHAVE_ATANH='1' -DHAVE_TRUNC='1' -DHAVE_CBRT='1' -DHAVE_WCRTOMB='1' -DHAVE_MBRTOWC='1' -DHAVE_RES_NINIT='1' -DHAVE_LANGINFO_CODESET='1' -DVA_COPY='va_copy' -DHAVE_VA_COPY='1' -DHAVE_CPP_AMBIGUITY_RESOLVING_USING='1' -DHAVE_CPP_DYNAMIC_CAST_TO_VOID_PTR='1' -DHAVE_THREAD_TLS_KEYWORD='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' -DJS_TRACE_LOGGING='1' -DJS_CODEGEN_ARM='1' -DHAVE___CXA_DEMANGLE='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_FADVISE='1' -DHAVE_POSIX_FALLOCATE='1' -DXP_UNIX='1' -DEXPOSE_INTL_API='1' -DENABLE_INTL_API='1' -DMALLOC_H='<malloc.h>' -DHAVE_SETLOCALE='1' -DHAVE_LOCALECONV='1' -DHAVE_MALLOC_USABLE_SIZE='1' -DNDEBUG -DTRIMMED '/build/js38/src/mozilla-esr38/js/src/jsapi-tests/jsapi-tests-gdb.py.in' -o '/build/js38/src/mozilla-esr38/js/src/js/src/jsapi-tests/jsapi-tests-gdb.py' make[3]: Leaving directory '/build/js38/src/mozilla-esr38/js/src/js/src/jsapi-tests' make[3]: Entering directory '/build/js38/src/mozilla-esr38/js/src/js/src/tests' make[3]: Nothing to be done for 'libs'. make[3]: Leaving directory '/build/js38/src/mozilla-esr38/js/src/js/src/tests' make[3]: Entering directory '/build/js38/src/mozilla-esr38/js/src/js/src/gdb' rm -f '/build/js38/src/mozilla-esr38/js/src/js/src/gdb/gdb-tests-gdb.py' /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/gdb-tests-gdb.py.pp -Dtopsrcdir=/build/js38/src/mozilla-esr38/js/src -DEXPORT_JS_API -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -DJS_STANDALONE='1' -DMOZILLA_VERSION='"38.8.0"' -DMOZILLA_VERSION_U='38.8.0' -DMOZILLA_UAVERSION='"38.0"' -DMOZJS_MAJOR_VERSION='38' -DMOZJS_MINOR_VERSION='8' -DX_DISPLAY_MISSING='1' -DHAVE_ARM_SIMD='1' -DHAVE_ARM_NEON='1' -DBUILD_ARM_NEON='1' -DD_INO='d_ino' -DJS_CPU_ARM='1' -DJS_NUNBOX32='1' -DMOZ_DEBUG_SYMBOLS='1' -DSTDC_HEADERS='1' -DHAVE_SSIZE_T='1' -DHAVE_ENDIAN_H='1' -DJS_HAVE_ENDIAN_H='1' -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE='1' -DHAVE_VISIBILITY_ATTRIBUTE='1' -DHAVE_DIRENT_H='1' -DHAVE_GETOPT_H='1' -DHAVE_SYS_BITYPES_H='1' -DHAVE_MEMORY_H='1' -DHAVE_UNISTD_H='1' -DHAVE_GNU_LIBC_VERSION_H='1' -DHAVE_NL_TYPES_H='1' -DHAVE_MALLOC_H='1' -DHAVE_SYS_STATVFS_H='1' -DHAVE_SYS_STATFS_H='1' -DHAVE_SYS_VFS_H='1' -DHAVE_SYS_MOUNT_H='1' -DHAVE_SYS_QUOTA_H='1' -DHAVE_LINUX_QUOTA_H='1' -DHAVE_SYS_CDEFS_H='1' -DHAVE_DLOPEN='1' -D_REENTRANT='1' -DHAVE_GETC_UNLOCKED='1' -DHAVE_GMTIME_R='1' -DHAVE_LOCALTIME_R='1' -DHAVE_LIBM='1' -DHAVE_LOG2='1' -DHAVE_LOG1P='1' -DHAVE_EXPM1='1' -DHAVE_ACOSH='1' -DHAVE_ASINH='1' -DHAVE_ATANH='1' -DHAVE_TRUNC='1' -DHAVE_CBRT='1' -DHAVE_WCRTOMB='1' -DHAVE_MBRTOWC='1' -DHAVE_RES_NINIT='1' -DHAVE_LANGINFO_CODESET='1' -DVA_COPY='va_copy' -DHAVE_VA_COPY='1' -DHAVE_CPP_AMBIGUITY_RESOLVING_USING='1' -DHAVE_CPP_DYNAMIC_CAST_TO_VOID_PTR='1' -DHAVE_THREAD_TLS_KEYWORD='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' -DJS_TRACE_LOGGING='1' -DJS_CODEGEN_ARM='1' -DHAVE___CXA_DEMANGLE='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_FADVISE='1' -DHAVE_POSIX_FALLOCATE='1' -DXP_UNIX='1' -DEXPOSE_INTL_API='1' -DENABLE_INTL_API='1' -DMALLOC_H='<malloc.h>' -DHAVE_SETLOCALE='1' -DHAVE_LOCALECONV='1' -DHAVE_MALLOC_USABLE_SIZE='1' -DNDEBUG -DTRIMMED '/build/js38/src/mozilla-esr38/js/src/gdb/gdb-tests-gdb.py.in' -o '/build/js38/src/mozilla-esr38/js/src/js/src/gdb/gdb-tests-gdb.py' ../../../config/nsinstall -R -m 644 '/build/js38/src/mozilla-esr38/js/src/js/src/gdb/gdb-tests-gdb.py' '../../../dist/bin' make[3]: Leaving directory '/build/js38/src/mozilla-esr38/js/src/js/src/gdb' make[2]: Leaving directory '/build/js38/src/mozilla-esr38/js/src' make[1]: Leaving directory '/build/js38/src/mozilla-esr38/js/src' make[1]: Entering directory '/build/js38/src/mozilla-esr38/js/src' make recurse_tools make[2]: Entering directory '/build/js38/src/mozilla-esr38/js/src' make[2]: Nothing to be done for 'recurse_tools'. make[2]: Leaving directory '/build/js38/src/mozilla-esr38/js/src' make[1]: Leaving directory '/build/js38/src/mozilla-esr38/js/src' if test -d dist/bin ; then touch dist/bin/.purgecaches ; fi ==> Entering fakeroot environment... ==> Starting package()... make -C js/src install make[1]: Entering directory '/build/js38/src/mozilla-esr38/js/src/js/src' cp js.pc mozjs-38.pc ../../config/nsinstall -t mozjs-38.pc /build/js38/pkg/js38/usr/lib/pkgconfig ../../config/nsinstall -t js-config.h /build/js38/pkg/js38/usr/include/mozjs-38 /build/js38/src/mozilla-esr38/js/src/_virtualenv/bin/python -m mozbuild.action.process_install_manifest --no-remove /build/js38/pkg/js38/usr/include/mozjs-38 ../../_build_manifests/install/dist_include From /build/js38/pkg/js38/usr/include/mozjs-38: Kept 0 existing; Added/updated 116; Removed 0 files and 0 directories. cp js-config js38-config ../../config/nsinstall -t js38-config /build/js38/pkg/js38/usr/bin ../../config/nsinstall -t libjs_static.a /build/js38/pkg/js38/usr/lib mv -f /build/js38/pkg/js38/usr/lib/libjs_static.a /build/js38/pkg/js38/usr/lib/libjs_static.ajs ../../config/nsinstall -t libmozjs-38.so /build/js38/pkg/js38/usr/lib ../../config/nsinstall -t libmozjs-38.so /build/js38/pkg/js38/usr/lib make -C shell install make[2]: Entering directory '/build/js38/src/mozilla-esr38/js/src/js/src/shell' ../../../config/nsinstall -t js38 /build/js38/pkg/js38/usr/bin make[2]: Leaving directory '/build/js38/src/mozilla-esr38/js/src/js/src/shell' make[1]: Leaving directory '/build/js38/src/mozilla-esr38/js/src/js/src' ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issue... ==> Creating package "js38"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... error: invalid option '--noprogressbar' -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: js38 38.8.0-5 (Fri Mar 30 00:40:13 UTC 2018) ==> Cleaning up...