+ exec + rm -rf /rpmbuild + mkdir -p /rpmbuild + su -c 'rpmbuild -ba /builddir/build/SPECS/mozjs38.spec --define "debug_package %{nil}" --undefine _annotated_build --define "_missing_doc_files_terminate_build %{nil}" --define "_emacs_sitestartdir /usr/share/emacs/site-lisp/site-start.d" --define "_emacs_sitelispdir /usr/share/emacs/site-lisp" --nocheck ' mockbuild Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.dVawKc + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf mozilla-esr38/js/src + /usr/bin/bzip2 -dc /builddir/build/SOURCES/firefox-38.8.0esr.source.tar.bz2 + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd mozilla-esr38/js/src + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (fix-64bit-archs.patch):' Patch #0 (fix-64bit-archs.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file tests/js1_5/Array/regress-157652.js patching file tests/js1_5/Array/regress-330812.js patching file tests/js1_5/Regress/regress-422348.js + echo 'Patch #2 (mozbz-1143022.patch):' Patch #2 (mozbz-1143022.patch): + /usr/bin/patch --no-backup-if-mismatch -p3 --fuzz=0 patching file gc/Memory.cpp patching file jsapi-tests/testGCAllocator.cpp + pushd ../.. ~/build/BUILD/mozilla-esr38 ~/build/BUILD/mozilla-esr38/js/src + echo 'Patch #3 (mozilla-esr38-add-riscv64.patch):' Patch #3 (mozilla-esr38-add-riscv64.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .riscv64 --fuzz=0 patching file mfbt/double-conversion/utils.h patching file mfbt/tests/TestPoisonArea.cpp + popd ~/build/BUILD/mozilla-esr38/js/src ++ find /builddir/build/BUILD -name config.guess + for CONFIG_GUESS_FILE in $(find "$RPM_BUILD_DIR" -name config.guess) + rm -f /builddir/build/BUILD/mozilla-esr38/memory/jemalloc/src/config.guess + cp -f /usr/lib/rpm/redhat/config.guess /builddir/build/BUILD/mozilla-esr38/memory/jemalloc/src/config.guess + chmod +x /builddir/build/BUILD/mozilla-esr38/memory/jemalloc/src/config.guess + for CONFIG_GUESS_FILE in $(find "$RPM_BUILD_DIR" -name config.guess) + rm -f /builddir/build/BUILD/mozilla-esr38/ipc/chromium/src/third_party/libevent/config.guess + cp -f /usr/lib/rpm/redhat/config.guess /builddir/build/BUILD/mozilla-esr38/ipc/chromium/src/third_party/libevent/config.guess + chmod +x /builddir/build/BUILD/mozilla-esr38/ipc/chromium/src/third_party/libevent/config.guess + for CONFIG_GUESS_FILE in $(find "$RPM_BUILD_DIR" -name config.guess) + rm -f /builddir/build/BUILD/mozilla-esr38/nsprpub/build/autoconf/config.guess + cp -f /usr/lib/rpm/redhat/config.guess /builddir/build/BUILD/mozilla-esr38/nsprpub/build/autoconf/config.guess + chmod +x /builddir/build/BUILD/mozilla-esr38/nsprpub/build/autoconf/config.guess + for CONFIG_GUESS_FILE in $(find "$RPM_BUILD_DIR" -name config.guess) + rm -f /builddir/build/BUILD/mozilla-esr38/modules/freetype2/builds/unix/config.guess + cp -f /usr/lib/rpm/redhat/config.guess /builddir/build/BUILD/mozilla-esr38/modules/freetype2/builds/unix/config.guess + chmod +x /builddir/build/BUILD/mozilla-esr38/modules/freetype2/builds/unix/config.guess + for CONFIG_GUESS_FILE in $(find "$RPM_BUILD_DIR" -name config.guess) + rm -f /builddir/build/BUILD/mozilla-esr38/toolkit/crashreporter/google-breakpad/src/third_party/glog/config.guess + cp -f /usr/lib/rpm/redhat/config.guess /builddir/build/BUILD/mozilla-esr38/toolkit/crashreporter/google-breakpad/src/third_party/glog/config.guess + chmod +x /builddir/build/BUILD/mozilla-esr38/toolkit/crashreporter/google-breakpad/src/third_party/glog/config.guess + for CONFIG_GUESS_FILE in $(find "$RPM_BUILD_DIR" -name config.guess) + rm -f /builddir/build/BUILD/mozilla-esr38/toolkit/crashreporter/google-breakpad/autotools/config.guess + cp -f /usr/lib/rpm/redhat/config.guess /builddir/build/BUILD/mozilla-esr38/toolkit/crashreporter/google-breakpad/autotools/config.guess + chmod +x /builddir/build/BUILD/mozilla-esr38/toolkit/crashreporter/google-breakpad/autotools/config.guess + for CONFIG_GUESS_FILE in $(find "$RPM_BUILD_DIR" -name config.guess) + rm -f /builddir/build/BUILD/mozilla-esr38/build/autoconf/config.guess + cp -f /usr/lib/rpm/redhat/config.guess /builddir/build/BUILD/mozilla-esr38/build/autoconf/config.guess + chmod +x /builddir/build/BUILD/mozilla-esr38/build/autoconf/config.guess + for CONFIG_GUESS_FILE in $(find "$RPM_BUILD_DIR" -name config.guess) + rm -f /builddir/build/BUILD/mozilla-esr38/intl/icu/source/config.guess + cp -f /usr/lib/rpm/redhat/config.guess /builddir/build/BUILD/mozilla-esr38/intl/icu/source/config.guess + chmod +x /builddir/build/BUILD/mozilla-esr38/intl/icu/source/config.guess + for CONFIG_GUESS_FILE in $(find "$RPM_BUILD_DIR" -name config.guess) + rm -f /builddir/build/BUILD/mozilla-esr38/js/src/ctypes/libffi/config.guess + cp -f /usr/lib/rpm/redhat/config.guess /builddir/build/BUILD/mozilla-esr38/js/src/ctypes/libffi/config.guess + chmod +x /builddir/build/BUILD/mozilla-esr38/js/src/ctypes/libffi/config.guess ++ find /builddir/build/BUILD -name config.sub + for CONFIG_SUB_FILE in $(find "$RPM_BUILD_DIR" -name config.sub) + rm -f /builddir/build/BUILD/mozilla-esr38/memory/jemalloc/src/config.sub + cp -f /usr/lib/rpm/redhat/config.sub /builddir/build/BUILD/mozilla-esr38/memory/jemalloc/src/config.sub + chmod +x /builddir/build/BUILD/mozilla-esr38/memory/jemalloc/src/config.sub + for CONFIG_SUB_FILE in $(find "$RPM_BUILD_DIR" -name config.sub) + rm -f /builddir/build/BUILD/mozilla-esr38/ipc/chromium/src/third_party/libevent/config.sub + cp -f /usr/lib/rpm/redhat/config.sub /builddir/build/BUILD/mozilla-esr38/ipc/chromium/src/third_party/libevent/config.sub + chmod +x /builddir/build/BUILD/mozilla-esr38/ipc/chromium/src/third_party/libevent/config.sub + for CONFIG_SUB_FILE in $(find "$RPM_BUILD_DIR" -name config.sub) + rm -f /builddir/build/BUILD/mozilla-esr38/nsprpub/build/autoconf/config.sub + cp -f /usr/lib/rpm/redhat/config.sub /builddir/build/BUILD/mozilla-esr38/nsprpub/build/autoconf/config.sub + chmod +x /builddir/build/BUILD/mozilla-esr38/nsprpub/build/autoconf/config.sub + for CONFIG_SUB_FILE in $(find "$RPM_BUILD_DIR" -name config.sub) + rm -f /builddir/build/BUILD/mozilla-esr38/modules/freetype2/builds/unix/config.sub + cp -f /usr/lib/rpm/redhat/config.sub /builddir/build/BUILD/mozilla-esr38/modules/freetype2/builds/unix/config.sub + chmod +x /builddir/build/BUILD/mozilla-esr38/modules/freetype2/builds/unix/config.sub + for CONFIG_SUB_FILE in $(find "$RPM_BUILD_DIR" -name config.sub) + rm -f /builddir/build/BUILD/mozilla-esr38/toolkit/crashreporter/google-breakpad/src/third_party/glog/config.sub + cp -f /usr/lib/rpm/redhat/config.sub /builddir/build/BUILD/mozilla-esr38/toolkit/crashreporter/google-breakpad/src/third_party/glog/config.sub + chmod +x /builddir/build/BUILD/mozilla-esr38/toolkit/crashreporter/google-breakpad/src/third_party/glog/config.sub + for CONFIG_SUB_FILE in $(find "$RPM_BUILD_DIR" -name config.sub) + rm -f /builddir/build/BUILD/mozilla-esr38/toolkit/crashreporter/google-breakpad/autotools/config.sub + cp -f /usr/lib/rpm/redhat/config.sub /builddir/build/BUILD/mozilla-esr38/toolkit/crashreporter/google-breakpad/autotools/config.sub + chmod +x /builddir/build/BUILD/mozilla-esr38/toolkit/crashreporter/google-breakpad/autotools/config.sub + for CONFIG_SUB_FILE in $(find "$RPM_BUILD_DIR" -name config.sub) + rm -f /builddir/build/BUILD/mozilla-esr38/build/autoconf/config.sub + cp -f /usr/lib/rpm/redhat/config.sub /builddir/build/BUILD/mozilla-esr38/build/autoconf/config.sub + chmod +x /builddir/build/BUILD/mozilla-esr38/build/autoconf/config.sub + for CONFIG_SUB_FILE in $(find "$RPM_BUILD_DIR" -name config.sub) + rm -f /builddir/build/BUILD/mozilla-esr38/intl/icu/source/config.sub + cp -f /usr/lib/rpm/redhat/config.sub /builddir/build/BUILD/mozilla-esr38/intl/icu/source/config.sub + chmod +x /builddir/build/BUILD/mozilla-esr38/intl/icu/source/config.sub + for CONFIG_SUB_FILE in $(find "$RPM_BUILD_DIR" -name config.sub) + rm -f /builddir/build/BUILD/mozilla-esr38/js/src/ctypes/libffi/config.sub + cp -f /usr/lib/rpm/redhat/config.sub /builddir/build/BUILD/mozilla-esr38/js/src/ctypes/libffi/config.sub + chmod +x /builddir/build/BUILD/mozilla-esr38/js/src/ctypes/libffi/config.sub + sed -i 's|"-O2"|"-O2 -fPIC"|' configure + sed -i 's|\^\[:space:\]|^\[\[:space:\]\]|g' configure + rm -rf ../../modules/zlib + head -n -1 ../../config/milestone.txt + echo 38.8.0 + sed -i 's|^\(TwoByteCharsZ\)$|JS_PUBLIC_API\(\1\)|g' vm/CharacterEncoding.cpp + sed -i 's|^extern\ \(TwoByteCharsZ\)$|JS_PUBLIC_API\(\1\)|g' ../public/CharacterEncoding.h + sed -i '/^void$/{$!{N;s/^\(void\)\n\(js\:\:DisableExtraThreads()\)$/JS_PUBLIC_API\(\1\)\n\2/;ty;P;D;:y}}' vm/Runtime.cpp + sed -i 's|\(void\) \(DisableExtraThreads()\)|JS_PUBLIC_API\(\1\) \2|g' vm/Runtime.h + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Yxmhcb + umask 022 + cd /builddir/build/BUILD + cd mozilla-esr38/js/src + export 'CFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing' + export 'CXXFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing' + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing' + export PYTHON=/usr/bin/python2 + PYTHON=/usr/bin/python2 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./ctypes/libffi/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./ctypes/libffi/config.sub ++ basename ./ctypes/libffi/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./ctypes/libffi/config.sub '/usr/lib/rpm/redhat/config.sub' -> './ctypes/libffi/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./ctypes/libffi/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./ctypes/libffi/config.guess ++ basename ./ctypes/libffi/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./ctypes/libffi/config.guess '/usr/lib/rpm/redhat/config.guess' -> './ctypes/libffi/config.guess' + '[' 1 = 1 ']' + '[' x '!=' x-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ']' ++ find . -name ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-specs=/usr/lib/rpm/redhat/redhat-hardened-ld"~' ./ctypes/libffi/ltmain.sh + ./configure --build=riscv64-redhat-linux-gnu --host=riscv64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-system-nspr --enable-threadsafe --enable-readline --enable-xterm-updates --enable-shared-js --enable-gcgenerational --disable-optimize --with-system-zlib --enable-system-ffi --without-system-icu --with-intl-api --enable-pie creating cache ./config.cache checking host system type... riscv64-redhat-linux-gnu checking target system type... riscv64-redhat-linux-gnu checking build system type... riscv64-redhat-linux-gnu checking for gawk... gawk checking for perl5... no checking for perl... /usr/bin/perl checking for gcc... gcc checking whether the C compiler (gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld) works... yes checking whether the C compiler (gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld) 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++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld) works... yes checking whether the C++ compiler (c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld) 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... gtar gtar 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 /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python2 Also creating executable in /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python Installing setuptools, pip...done. running build_ext building '_psutil_linux' extension creating build/temp.linux-riscv64-2.7 creating build/temp.linux-riscv64-2.7/psutil gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -D_GNU_SOURCE -fPIC -fwrapv -fPIC -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-riscv64-2.7/psutil/_psutil_linux.o creating build/lib.linux-riscv64-2.7 gcc -pthread -shared -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld build/temp.linux-riscv64-2.7/psutil/_psutil_linux.o -L/usr/lib64 -lpython2.7 -o build/lib.linux-riscv64-2.7/_psutil_linux.so building '_psutil_posix' extension gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -D_GNU_SOURCE -fPIC -fwrapv -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-riscv64-2.7/psutil/_psutil_posix.o gcc -pthread -shared -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld build/temp.linux-riscv64-2.7/psutil/_psutil_posix.o -L/usr/lib64 -lpython2.7 -o build/lib.linux-riscv64-2.7/_psutil_posix.so copying build/lib.linux-riscv64-2.7/_psutil_linux.so -> copying build/lib.linux-riscv64-2.7/_psutil_posix.so -> checking Python environment is Mozilla virtualenv... yes checking for doxygen... : checking for autoconf... : checking for xargs... /usr/bin/xargs checking for gmake... /usr/bin/gmake checking for X... no 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... yes checking whether the C++ compiler (c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id) actually is a C++ compiler... yes which: no ld.gold in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin) 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 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... 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... none checking for readline in -lreadline... yes checking for posix_fadvise... yes checking for posix_fallocate... yes 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 intl/icu/target> configuring intl/icu/target> running /bin/sh /builddir/build/BUILD/mozilla-esr38/intl/icu/source/configure --build=riscv64-redhat-linux-gnu --host=riscv64-redhat-linux-gnu --disable-release --enable-static --disable-shared --disable-extras --disable-icuio --disable-layout --disable-tests --disable-samples --cache-file=/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/config.cache intl/icu/target> configure: creating cache /builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/config.cache intl/icu/target> checking for ICU version numbers... release 52.1, library 52.1, unicode version 6.3 intl/icu/target> checking build system type... riscv64-redhat-linux-gnu intl/icu/target> checking host system type... riscv64-redhat-linux-gnu intl/icu/target> checking whether to build debug libraries... no intl/icu/target> checking whether to build release libraries... no intl/icu/target> checking for riscv64-redhat-linux-gnu-clang... gcc intl/icu/target> checking whether the C compiler works... yes intl/icu/target> checking for C compiler default output file name... a.out intl/icu/target> checking for suffix of executables... intl/icu/target> checking whether we are cross compiling... no intl/icu/target> checking for suffix of object files... o intl/icu/target> checking whether we are using the GNU C compiler... yes intl/icu/target> checking whether gcc accepts -g... yes intl/icu/target> checking for gcc option to accept ISO C89... none needed intl/icu/target> checking whether we are using the GNU C++ compiler... yes intl/icu/target> checking whether c++ accepts -g... yes intl/icu/target> checking how to run the C preprocessor... gcc -E intl/icu/target> checking for a BSD-compatible install... /usr/bin/install -c intl/icu/target> checking for gmake... /usr/bin/gmake intl/icu/target> checking for doxygen... no intl/icu/target> checking checking for executable suffix... intl/icu/target> checking whether strict compiling is on... yes intl/icu/target> checking for grep that handles long lines and -e... /usr/bin/grep intl/icu/target> checking for egrep... /usr/bin/grep -E intl/icu/target> checking for ANSI C header files... yes intl/icu/target> checking for sys/types.h... yes intl/icu/target> checking for sys/stat.h... yes intl/icu/target> checking for stdlib.h... yes intl/icu/target> checking for string.h... yes intl/icu/target> checking for memory.h... yes intl/icu/target> checking for strings.h... yes intl/icu/target> checking for inttypes.h... yes intl/icu/target> checking for stdint.h... yes intl/icu/target> checking for unistd.h... yes intl/icu/target> checking size of void *... 8 intl/icu/target> checking whether runnable 64 bit binaries are built by default... yes intl/icu/target> checking which Makefile fragment to use for riscv64-redhat-linux-gnu... mh-linux intl/icu/target> checking for floor in -lm... yes intl/icu/target> checking whether to build shared libraries... no intl/icu/target> checking whether to build static libraries... yes intl/icu/target> checking whether to enable auto cleanup of libraries... no intl/icu/target> checking whether to enable draft APIs... yes intl/icu/target> checking for riscv64-redhat-linux-gnu-ranlib... no intl/icu/target> checking for ranlib... ranlib intl/icu/target> checking for riscv64-redhat-linux-gnu-ar... ar intl/icu/target> checking whether to enable renaming of symbols... yes intl/icu/target> checking whether to enable function and data tracing... no intl/icu/target> checking elf.h usability... yes intl/icu/target> checking elf.h presence... yes intl/icu/target> checking for elf.h... yes intl/icu/target> checking whether to enable dynamic loading of plugins... yes intl/icu/target> checking dlfcn.h usability... yes intl/icu/target> checking dlfcn.h presence... yes intl/icu/target> checking for dlfcn.h... yes intl/icu/target> checking for library containing dlopen... -ldl intl/icu/target> checking for dlopen... yes intl/icu/target> checking for gettimeofday... yes intl/icu/target> checking if we have a C++ compiler... Good intl/icu/target> checking if #include works... yes intl/icu/target> checking if #include works... yes intl/icu/target> checking for pthread_attr_init in -lpthread... yes intl/icu/target> checking for mmap... yes intl/icu/target> checking for genccode assembly... -a gcc intl/icu/target> checking for inttypes.h... (cached) yes intl/icu/target> checking dirent.h usability... yes intl/icu/target> checking dirent.h presence... yes intl/icu/target> checking for dirent.h... yes intl/icu/target> checking whether byte ordering is bigendian... no intl/icu/target> checking for nl_langinfo... yes intl/icu/target> checking for nl_langinfo's argument to obtain the codeset... CODESET intl/icu/target> checking for namespace support... yes intl/icu/target> checking for properly overriding new and delete... yes intl/icu/target> checking for placement new and delete... yes intl/icu/target> checking for popen... yes intl/icu/target> checking for tzset... yes intl/icu/target> checking for tzname... yes intl/icu/target> checking for timezone... no intl/icu/target> checking for __timezone... yes intl/icu/target> checking for int8_t... yes intl/icu/target> checking for uint8_t... yes intl/icu/target> checking for int16_t... yes intl/icu/target> checking for uint16_t... yes intl/icu/target> checking for int32_t... yes intl/icu/target> checking for uint32_t... yes intl/icu/target> checking for int64_t... yes intl/icu/target> checking for uint64_t... yes intl/icu/target> checking wchar.h usability... yes intl/icu/target> checking wchar.h presence... yes intl/icu/target> checking for wchar.h... yes intl/icu/target> checking for library containing wcscpy... none required intl/icu/target> checking size of wchar_t... 4 intl/icu/target> checking for UTF-16 string literal support... C++ only intl/icu/target> checking for a library suffix to use... none intl/icu/target> CPPFLAGS= -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_IDNA -DU_CHARSET_IS_UTF8 -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/common -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n $(THREADSCPPFLAGS) -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 intl/icu/target> CFLAGS=-fPIC -Wall -Wdeclaration-after-statement -Wsign-compare -Wtype-limits -Wno-unused -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -pipe -g -UDEBUG -DNDEBUG -DU_STATIC_IMPLEMENTATION -fvisibility=hidden -std=c99 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Wno-sign-compare -Wno-unused $(THREADSCFLAGS) intl/icu/target> CXXFLAGS=-fPIC -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -frtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -g -UDEBUG -DNDEBUG -DU_STATIC_IMPLEMENTATION -fvisibility=hidden -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-unused -Wno-unused-parameter $(THREADSCXXFLAGS) intl/icu/target> configure: updating cache /builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/config.cache intl/icu/target> configure: creating ./config.status intl/icu/target> intl/icu/target> ICU for C/C++ 52.1 is ready to be built. intl/icu/target> === Important Notes: === intl/icu/target> Data Packaging: static intl/icu/target> This means: ICU data will be stored in a static library. intl/icu/target> To locate data: ICU will use the linked data library. If linked with the stub library located in stubdata/, the application can use udata_setCommonData() or set a data path to override. intl/icu/target> Building ICU: Use a GNU make such as /usr/bin/gmake to build ICU. intl/icu/target> checking the version of "/usr/bin/gmake"... 4.2.1 (we wanted at least 3.80) intl/icu/target> ok intl/icu/target> config.status: creating icudefs.mk intl/icu/target> config.status: creating Makefile intl/icu/target> config.status: creating data/pkgdataMakefile intl/icu/target> config.status: creating config/Makefile.inc intl/icu/target> config.status: creating config/icu.pc intl/icu/target> config.status: creating config/pkgdataMakefile intl/icu/target> config.status: creating data/Makefile intl/icu/target> config.status: creating stubdata/Makefile intl/icu/target> config.status: creating common/Makefile intl/icu/target> config.status: creating i18n/Makefile intl/icu/target> config.status: creating layout/Makefile intl/icu/target> config.status: creating layoutex/Makefile intl/icu/target> config.status: creating io/Makefile intl/icu/target> config.status: creating extra/Makefile intl/icu/target> config.status: creating extra/uconv/Makefile intl/icu/target> config.status: creating extra/uconv/pkgdataMakefile intl/icu/target> config.status: creating extra/scrptrun/Makefile intl/icu/target> config.status: creating tools/Makefile intl/icu/target> config.status: creating tools/ctestfw/Makefile intl/icu/target> config.status: creating tools/toolutil/Makefile intl/icu/target> config.status: creating tools/makeconv/Makefile intl/icu/target> config.status: creating tools/genrb/Makefile intl/icu/target> config.status: creating tools/genccode/Makefile intl/icu/target> config.status: creating tools/gencmn/Makefile intl/icu/target> config.status: creating tools/gencnval/Makefile intl/icu/target> config.status: creating tools/gendict/Makefile intl/icu/target> config.status: creating tools/gentest/Makefile intl/icu/target> config.status: creating tools/gennorm2/Makefile intl/icu/target> config.status: creating tools/genbrk/Makefile intl/icu/target> config.status: creating tools/gensprep/Makefile intl/icu/target> config.status: creating tools/icuinfo/Makefile intl/icu/target> config.status: creating tools/icupkg/Makefile intl/icu/target> config.status: creating tools/icuswap/Makefile intl/icu/target> config.status: creating tools/pkgdata/Makefile intl/icu/target> config.status: creating tools/tzcode/Makefile intl/icu/target> config.status: creating tools/gencfu/Makefile intl/icu/target> config.status: creating test/Makefile intl/icu/target> config.status: creating test/compat/Makefile intl/icu/target> config.status: creating test/testdata/Makefile intl/icu/target> config.status: creating test/testdata/pkgdataMakefile intl/icu/target> config.status: creating test/hdrtst/Makefile intl/icu/target> config.status: creating test/intltest/Makefile intl/icu/target> config.status: creating test/cintltst/Makefile intl/icu/target> config.status: creating test/iotest/Makefile intl/icu/target> config.status: creating test/letest/Makefile intl/icu/target> config.status: creating test/perf/Makefile intl/icu/target> config.status: creating test/perf/collationperf/Makefile intl/icu/target> config.status: creating test/perf/collperf/Makefile intl/icu/target> config.status: creating test/perf/dicttrieperf/Makefile intl/icu/target> config.status: creating test/perf/ubrkperf/Makefile intl/icu/target> config.status: creating test/perf/charperf/Makefile intl/icu/target> config.status: creating test/perf/convperf/Makefile intl/icu/target> config.status: creating test/perf/normperf/Makefile intl/icu/target> config.status: creating test/perf/DateFmtPerf/Makefile intl/icu/target> config.status: creating test/perf/howExpensiveIs/Makefile intl/icu/target> config.status: creating test/perf/strsrchperf/Makefile intl/icu/target> config.status: creating test/perf/unisetperf/Makefile intl/icu/target> config.status: creating test/perf/usetperf/Makefile intl/icu/target> config.status: creating test/perf/ustrperf/Makefile intl/icu/target> config.status: creating test/perf/utfperf/Makefile intl/icu/target> config.status: creating test/perf/utrie2perf/Makefile intl/icu/target> config.status: creating test/perf/leperf/Makefile intl/icu/target> config.status: creating samples/Makefile intl/icu/target> config.status: creating samples/date/Makefile intl/icu/target> config.status: creating samples/cal/Makefile intl/icu/target> config.status: creating samples/layout/Makefile Reticulating splines... Finished reading 29 moz.build files in 1.76s Processed into 99 build config descriptors in 1.97s Backend executed in 7.31s 71 total backend files; 71 created; 0 updated; 0 unchanged; 0 deleted; 9 -> 17 Makefile Total wall time: 13.08s; CPU time: 13.01s; Efficiency: 99%; Untracked: 2.04s + make -j4 make[1]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src' /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python -m mozbuild.action.process_install_manifest --no-remove dist/bin _build_manifests/install/dist_bin /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python -m mozbuild.action.process_install_manifest --no-remove dist/idl _build_manifests/install/dist_idl /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python -m mozbuild.action.process_install_manifest --no-remove dist/include _build_manifests/install/dist_include /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python -m mozbuild.action.process_install_manifest --no-remove dist/public _build_manifests/install/dist_public From dist/idl: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python -m mozbuild.action.process_install_manifest --no-remove dist/private _build_manifests/install/dist_private From dist/bin: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. /builddir/build/BUILD/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. /builddir/build/BUILD/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/include: Kept 0 existing; Added/updated 116; Removed 0 files and 0 directories. /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python -m mozbuild.action.process_install_manifest --no-remove _tests _build_manifests/install/tests From dist/private: Kept 0 existing; Added/updated 0; 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 '/builddir/build/BUILD/mozilla-esr38/js/src' make[3]: Entering directory '/builddir/build/BUILD/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 -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer -DXP_UNIX -MD -MP -MF .deps/host_nsinstall.o.pp -DUNICODE -D_UNICODE -I/builddir/build/BUILD/mozilla-esr38/config -I. -I../dist/include -I/usr/include/nspr4 /builddir/build/BUILD/mozilla-esr38/config/nsinstall.c host_pathsub.o gcc -o host_pathsub.o -c -Wall -Wdeclaration-after-statement -Wsign-compare -Wtype-limits -Wno-unused -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer -DXP_UNIX -MD -MP -MF .deps/host_pathsub.o.pp -DUNICODE -D_UNICODE -I/builddir/build/BUILD/mozilla-esr38/config -I. -I../dist/include -I/usr/include/nspr4 /builddir/build/BUILD/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 nsinstall_real /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_exec.py -- gcc -o nsinstall_real -Wall -Wdeclaration-after-statement -Wsign-compare -Wtype-limits -Wno-unused -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer -DXP_UNIX -MD -MP -MF .deps/nsinstall_real.pp -DUNICODE -D_UNICODE -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -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 '/builddir/build/BUILD/mozilla-esr38/js/src/config' make[3]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/config' mkdir -p 'system_wrappers/' /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python -m mozbuild.action.preprocessor -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_64BIT_BUILD='1' -DD_INO='d_ino' -DJS_PUNBOX64='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_NONE='1' -DHAVE___CXA_DEMANGLE='1' -DJS_DEFAULT_JITREPORT_GRANULARITY='3' -DHAVE_TM_ZONE_TM_GMTOFF='1' -DCPP_THROW_NEW='throw()' -DEDITLINE='1' -DMOZ_DLL_SUFFIX='".so"' -DHAVE_POSIX_FADVISE='1' -DHAVE_POSIX_FALLOCATE='1' -DXP_UNIX='1' -DEXPOSE_INTL_API='1' -DENABLE_INTL_API='1' -DU_STATIC_IMPLEMENTATION='1' -DU_USING_ICU_NAMESPACE='0' -DMALLOC_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= \ /builddir/build/BUILD/mozilla-esr38/config/system-headers | /usr/bin/perl /builddir/build/BUILD/mozilla-esr38/nsprpub/config/make-system-wrappers.pl system_wrappers ../config/nsinstall -R system_wrappers ../dist make[3]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/config' make[3]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/js/src' make[3]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/config/external/icu' make[3]: Nothing to be done for 'export'. make[3]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/config/external/nspr' make[3]: Nothing to be done for 'export'. make[3]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/config/external/nspr' make[3]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/config/external/icu' ../../config/nsinstall -R -m 644 'js-config.h' '../../dist/include' /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/js/src/builtin/embedjs.py -DIMPL_MFBT -DEXPORT_JS_API -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_64BIT_BUILD='1' -DD_INO='d_ino' -DJS_PUNBOX64='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_NONE='1' -DHAVE___CXA_DEMANGLE='1' -DJS_DEFAULT_JITREPORT_GRANULARITY='3' -DHAVE_TM_ZONE_TM_GMTOFF='1' -DCPP_THROW_NEW='throw()' -DEDITLINE='1' -DMOZ_DLL_SUFFIX='".so"' -DHAVE_POSIX_FADVISE='1' -DHAVE_POSIX_FALLOCATE='1' -DXP_UNIX='1' -DEXPOSE_INTL_API='1' -DENABLE_INTL_API='1' -DU_STATIC_IMPLEMENTATION='1' -DU_USING_ICU_NAMESPACE='0' -DMALLOC_H='' -DHAVE_SETLOCALE='1' -DHAVE_LOCALECONV='1' -DHAVE_MALLOC_USABLE_SIZE='1' -DNDEBUG -DTRIMMED \ -c ' c++' -p '-E -o ' -m /builddir/build/BUILD/mozilla-esr38/js/src/js.msg \ -o selfhosted.out.h /builddir/build/BUILD/mozilla-esr38/js/src/builtin/Utilities.js /builddir/build/BUILD/mozilla-esr38/js/src/builtin/Array.js /builddir/build/BUILD/mozilla-esr38/js/src/builtin/Date.js /builddir/build/BUILD/mozilla-esr38/js/src/builtin/Error.js /builddir/build/BUILD/mozilla-esr38/js/src/builtin/Generator.js /builddir/build/BUILD/mozilla-esr38/js/src/builtin/Intl.js /builddir/build/BUILD/mozilla-esr38/js/src/builtin/IntlData.js /builddir/build/BUILD/mozilla-esr38/js/src/builtin/Iterator.js /builddir/build/BUILD/mozilla-esr38/js/src/builtin/Map.js /builddir/build/BUILD/mozilla-esr38/js/src/builtin/Number.js /builddir/build/BUILD/mozilla-esr38/js/src/builtin/Object.js /builddir/build/BUILD/mozilla-esr38/js/src/builtin/String.js /builddir/build/BUILD/mozilla-esr38/js/src/builtin/Set.js /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedArray.js /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.js /builddir/build/BUILD/mozilla-esr38/js/src/builtin/WeakSet.js /usr/bin/c++ -E -o self-hosting-preprocessed.pp -DNS_WARN_UNUSED_RESULT=__attribute__((warn_unused_result)) -DAB_CD= -DHAVE_64BIT_BUILD=1 -DXP_UNIX=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_ATANH=1 -DHAVE_ENDIAN_H=1 -DJS_PUNBOX64=1 -DMOZILLA_UAVERSION="38.0" -DNO_NSPR_10_SUPPORT=1 -DHAVE_SYS_BITYPES_H=1 -DHAVE_LIBM=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_CBRT=1 -DHAVE_SSIZE_T=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_DIRENT_H=1 -DHAVE_CPP_DYNAMIC_CAST_TO_VOID_PTR=1 -DEXPOSE_INTL_API=1 -DHAVE_ACOSH=1 -DHAVE_NL_TYPES_H=1 -DMOZILLA_VERSION="38.8.0" -DHAVE___CXA_DEMANGLE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DNS_ATTR_MALLOC=__attribute__((malloc)) -DHAVE_MBRTOWC=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_SETLOCALE=1 -DJS_STANDALONE=1 -DHAVE_LOG2=1 -DHAVE_ASINH=1 -DHAVE_RES_NINIT=1 -DENABLE_INTL_API=1 -DMOZ_UPDATE_CHANNEL=default -DHAVE_CPP_AMBIGUITY_RESOLVING_USING=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_VA_COPY=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_GMTIME_R=1 -DVA_COPY=va_copy -DHAVE_SYS_CDEFS_H=1 -DU_USING_ICU_NAMESPACE=0 -DJS_HAVE_ENDIAN_H=1 -DEXPORT_JS_API=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DJS_CODEGEN_NONE=1 -DMOZJS_MINOR_VERSION=8 -DD_INO=d_ino -DTRIMMED=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_MEMORY_H=1 -DMALLOC_H= -DRELEASE_BUILD=1 -DJS_TRACE_LOGGING=1 -DHAVE_LOCALECONV=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_TRUNC=1 -DHAVE_DLOPEN=1 -DIMPL_MFBT=1 -D_REENTRANT=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_GETOPT_H=1 -DHAVE_GNU_LIBC_VERSION_H=1 -DMOZILLA_VERSION_U=38.8.0 -DHAVE_LANGINFO_CODESET=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_DLL_SUFFIX=".so" -DHAVE_SYS_VFS_H=1 -DCPP_THROW_NEW=throw() -DMOZJS_MAJOR_VERSION=38 -DU_STATIC_IMPLEMENTATION=1 -DHAVE_WCRTOMB=1 -DHAVE_EXPM1=1 -DX_DISPLAY_MISSING=1 -DNDEBUG=1 -DHAVE_LOG1P=1 -DEDITLINE=1 -DHAVE_SYS_QUOTA_H=1 -DMOZ_DEBUG_SYMBOLS=1 -DHAVE_LOCALTIME_R=1 self-hosting-cpp-input.cpp make[3]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/js/src' make[3]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/js/src/gdb' make[3]: Nothing to be done for 'export'. make[3]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/js/src/tests' make[3]: Nothing to be done for 'export'. make[3]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/js/src/tests' make[3]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/js/src/gdb' make[3]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell' make[3]: Nothing to be done for 'export'. make[3]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell' make[3]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests' make[3]: Nothing to be done for 'export'. make[3]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests' make[2]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src' make[1]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src' make[1]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src' make recurse_compile make[2]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src' make[3]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/config/external/icu' make -j1 -C ../../../intl/icu/target STATIC_O=o GENRBOPTS='-kR' make[3]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/config/external/nspr' libnspr.a.desc rm -f libnspr.a make[3]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/config/external/zlib' libzlib.a.desc rm -f libzlib.a /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_gen.py -o libnspr.a.desc make[3]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/mfbt' mkdir -p '.deps/' /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_gen.py -o libzlib.a.desc make[4]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/config/external/icu' make[4]: warning: -jN forced in submake: disabling jobserver mode. Compression.o c++ -o Compression.o -c -I../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/mfbt -I. -I../dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../js/src/js-confdefs.h -MD -MP -MF .deps/Compression.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer -Wno-unused-function /builddir/build/BUILD/mozilla-esr38/mfbt/Compression.cpp rebuilding config/icucross.mk Decimal.o rebuilding config/icucross.inc cd ./config; \ make -f pkgdataMakefile make[5]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/config' rm -rf pkgdata.inc make[3]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/config/external/zlib' make[3]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/config/external/nspr' make[3]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/js/src' make[5]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/config' rm -rf config/icu-config /usr/bin/install -c /builddir/build/BUILD/mozilla-esr38/intl/icu/source/config/icu-config-top config/icu-config mkdir -p '.deps/' chmod u+w config/icu-config make[3]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/config' make[3]: Nothing to be done for 'host'. make[3]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/config' c++ -o Decimal.o -c -I../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/mfbt -I. -I../dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../js/src/js-confdefs.h -MD -MP -MF .deps/Decimal.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/mfbt/decimal/Decimal.cpp host_jskwgen.o c++ -o host_jskwgen.o -c -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer -std=gnu++0x -MD -MP -MF .deps/host_jskwgen.o.pp -I/builddir/build/BUILD/mozilla-esr38/js/src -I. -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/common -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n -I../../dist/include -I/usr/include/nspr4 /builddir/build/BUILD/mozilla-esr38/js/src/jskwgen.cpp Unified_cpp_mfbt0.o LC_ALL=C sed -f /builddir/build/BUILD/mozilla-esr38/intl/icu/source/config/make2sh.sed < ./config/Makefile.inc | grep -v '#M#' | uniq >> config/icu-config LC_ALL=C sed -f /builddir/build/BUILD/mozilla-esr38/intl/icu/source/config/make2sh.sed < /builddir/build/BUILD/mozilla-esr38/intl/icu/source/config/mh-linux | grep -v '#M#' | uniq >> config/icu-config cat /builddir/build/BUILD/mozilla-esr38/intl/icu/source/config/icu-config-bottom >> config/icu-config echo "# Rebuilt on "`date` >> config/icu-config chmod u-w config/icu-config config/icu-uc.pc updated. config/icu-i18n.pc updated. Note: rebuild with "make VERBOSE=1 " to show all compiler parameters. /bin/sh /builddir/build/BUILD/mozilla-esr38/intl/icu/source/mkinstalldirs lib mkdir lib /bin/sh /builddir/build/BUILD/mozilla-esr38/intl/icu/source/mkinstalldirs bin mkdir bin make[4]: Making `all' in `stubdata' make[5]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/stubdata' (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/stubdata/stubdata.c In file included from /builddir/build/BUILD/mozilla-esr38/mfbt/Compression.cpp:14:0: /builddir/build/BUILD/mozilla-esr38/mfbt/lz4.c: In function 'int {anonymous}::LZ4_compress_forceExtDict({anonymous}::LZ4_stream_t*, const char*, char*, int)': /builddir/build/BUILD/mozilla-esr38/mfbt/lz4.c:820:64: warning: cast from '{anonymous}::LZ4_stream_t*' to '{anonymous}::LZ4_stream_t_internal*' increases required alignment of target type [-Wcast-align] LZ4_stream_t_internal* streamPtr = (LZ4_stream_t_internal*)LZ4_dict; ^~~~~~~~ /builddir/build/BUILD/mozilla-esr38/mfbt/lz4.c:826:45: warning: cast from '{anonymous}::LZ4_stream_t*' to '{anonymous}::LZ4_stream_t_internal*' increases required alignment of target type [-Wcast-align] LZ4_renormDictT((LZ4_stream_t_internal*)LZ4_dict, smallest); ^~~~~~~~ gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/stubdata/stubdata.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C ar r libicudata.a stubdata.o ar: creating libicudata.a ranlib libicudata.a make[5]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/stubdata' make[4]: Making `all' in `common' make[5]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/common' (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/listformatter.cpp host_jskwgen /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_exec.py -- c++ -o host_jskwgen -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer -std=gnu++0x -MD -MP -MF .deps/host_jskwgen.pp -I/builddir/build/BUILD/mozilla-esr38/js/src -I. -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/common -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n -I../../dist/include host_jskwgen.o (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/icuplug.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/icudataver.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uloc_tag.c ../../config/nsinstall -R -m 755 'host_jskwgen' '../../dist/host/bin' make[3]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/js/src' c++ -o Unified_cpp_mfbt0.o -c -I../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/mfbt -I. -I../dist/include -I/usr/include/nspr4 -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 -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/js/src/mfbt/Unified_cpp_mfbt0.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ulist.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/propsvec.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvsel.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/dtintrv.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/wintz.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/cwchar.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/locbased.cpp In file included from /builddir/build/BUILD/mozilla-esr38/mfbt/Poison.cpp:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/mfbt/Unified_cpp_mfbt0.cpp:29: ../dist/include/mozilla/Poison.h: In function 'void mozWritePoison(void*, size_t)': ../dist/include/mozilla/Poison.h:46:19: warning: cast from 'char*' to 'uintptr_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] *((uintptr_t*)p) = POISON; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/mfbt/Unified_cpp_mfbt0.cpp:38:0: /builddir/build/BUILD/mozilla-esr38/mfbt/SHA1.cpp: In member function 'void mozilla::SHA1Sum::update(const void*, uint32_t)': /builddir/build/BUILD/mozilla-esr38/mfbt/SHA1.cpp:117:65: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] shaCompress(&mH[H2X], reinterpret_cast(data)); ^ (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/parsepos.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/util_props.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/util.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/punycode.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uts46.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/usprep.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uidna.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/servslkf.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/servrbf.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/servlkf.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/servlk.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/servls.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/servnotf.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/serv.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/rbbitblb.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/rbbistbl.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/rbbisetb.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/rbbiscan.cpp libmfbt.a.desc rm -f libmfbt.a /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_gen.py -o libmfbt.a.desc Compression.o Decimal.o Unified_cpp_mfbt0.o (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/rbbirb.cpp make[3]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/mfbt' (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/rbbinode.cpp make[3]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/mfbt/tests' mkdir -p '.deps/' TestArrayUtils.o c++ -o TestArrayUtils.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestArrayUtils.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestArrayUtils.cpp TestAtomics.o c++ -o TestAtomics.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestAtomics.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestAtomics.cpp TestBinarySearch.o c++ -o TestBinarySearch.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestBinarySearch.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestBinarySearch.cpp TestBloomFilter.o (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/rbbidata.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/rbbi.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/dictbe.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/brkeng.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ubrk.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/brkiter.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uarrsort.c c++ -o TestBloomFilter.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestBloomFilter.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestBloomFilter.cpp TestCasting.o (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unifunct.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unifilt.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/caniter.cpp c++ -o TestCasting.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestCasting.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestCasting.cpp TestCeilingFloor.o (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ruleiter.cpp c++ -o TestCeilingFloor.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestCeilingFloor.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestCeilingFloor.cpp TestCheckedInt.o (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/usetiter.cpp c++ -o TestCheckedInt.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestCheckedInt.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestCheckedInt.cpp TestCountPopulation.o (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uniset.cpp c++ -o TestCountPopulation.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestCountPopulation.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestCountPopulation.cpp TestCountZeroes.o (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uset.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uniset_closure.cpp c++ -o TestCountZeroes.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestCountZeroes.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestCountZeroes.cpp TestEndian.o (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uniset_props.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uset_props.cpp c++ -o TestEndian.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestEndian.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestEndian.cpp TestEnumSet.o (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unisetspan.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/bmpset.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/utrie2_builder.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/utrie2.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/utrie.cpp c++ -o TestEnumSet.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestEnumSet.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestEnumSet.cpp TestFloatingPoint.o (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/usc_impl.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uscript_props.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uscript.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ushape.cpp c++ -o TestFloatingPoint.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestFloatingPoint.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestFloatingPoint.cpp TestIntegerPrintfMacros.o (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ubidiln.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ubidiwrt.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ubidi.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ubidi_props.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/propname.cpp c++ -o TestIntegerPrintfMacros.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestIntegerPrintfMacros.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestIntegerPrintfMacros.cpp TestJSONWriter.o (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucase.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uprops.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uchar.c c++ -o TestJSONWriter.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestJSONWriter.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestJSONWriter.cpp TestMacroArgs.o (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/patternprops.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uiter.cpp c++ -o TestMacroArgs.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestMacroArgs.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestMacroArgs.cpp TestMacroForEach.o c++ -o TestMacroForEach.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestMacroForEach.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestMacroForEach.cpp TestMaybe.o (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uchriter.cpp c++ -o TestMaybe.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestMaybe.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestMaybe.cpp TestPair.o (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/schriter.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/chariter.cpp In file included from ../../dist/include/mozilla/Maybe.h:12:0, from /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestMaybe.cpp:11: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = BasicValue]': ../../dist/include/mozilla/Maybe.h:268:12: required from 'const T& mozilla::Maybe::ref() const [with T = BasicValue]' /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestMaybe.cpp:292:3: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const BasicValue*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = int]': ../../dist/include/mozilla/Maybe.h:268:12: required from 'const T& mozilla::Maybe::ref() const [with T = int]' ../../dist/include/mozilla/Maybe.h:322:15: required from 'const T& mozilla::Maybe::operator*() const [with T = int]' ../../dist/include/mozilla/Maybe.h:432:30: required from 'bool mozilla::operator==(const mozilla::Maybe&, const mozilla::Maybe&) [with T = int]' /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestMaybe.cpp:711:3: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const int*' increases required alignment of target type [-Wcast-align] (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unorm_it.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unormcmp.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unorm.cpp c++ -o TestPair.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestPair.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestPair.cpp TestRefPtr.o (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/normlzr.cpp c++ -o TestRefPtr.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestRefPtr.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestRefPtr.cpp TestRollingMean.o (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/filterednormalizer2.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/normalizer2.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/normalizer2impl.cpp c++ -o TestRollingMean.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestRollingMean.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestRollingMean.cpp TestSegmentedVector.o (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ustr_titlecase_brkiter.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unistr_titlecase_brkiter.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ustrcase_locale.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unistr_case_locale.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/utext.cpp c++ -o TestSegmentedVector.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestSegmentedVector.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestSegmentedVector.cpp TestSHA1.o c++ -o TestSHA1.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestSHA1.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestSHA1.cpp TestSplayTree.o (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ustr_wcs.cpp c++ -o TestSplayTree.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestSplayTree.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestSplayTree.cpp TestTypedEnum.o (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ustrtrns.cpp In file included from /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestSegmentedVector.cpp:9:0: ../../dist/include/mozilla/SegmentedVector.h: In instantiation of 'T* mozilla::SegmentedVector::SegmentImpl::Elems() [with long unsigned int SegmentCapacity = 249; T = int; long unsigned int IdealSegmentSize = 1024; AllocPolicy = InfallibleAllocPolicy]': ../../dist/include/mozilla/SegmentedVector.h:76:19: required from 'T& mozilla::SegmentedVector::SegmentImpl::operator[](size_t) [with long unsigned int SegmentCapacity = 249; T = int; long unsigned int IdealSegmentSize = 1024; AllocPolicy = InfallibleAllocPolicy; size_t = long unsigned int]' ../../dist/include/mozilla/SegmentedVector.h:213:25: required from 'T& mozilla::SegmentedVector::IterImpl::Get() [with T = int; long unsigned int IdealSegmentSize = 1024; AllocPolicy = InfallibleAllocPolicy]' /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestSegmentedVector.cpp:64:5: required from here ../../dist/include/mozilla/SegmentedVector.h:71:25: warning: cast from 'char (*)[996]' to 'int*' increases required alignment of target type [-Wcast-align] T* Elems() { return reinterpret_cast(&mStorage.mBuf); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../dist/include/mozilla/SegmentedVector.h: In instantiation of 'T* mozilla::SegmentedVector::SegmentImpl::Elems() [with long unsigned int SegmentCapacity = 61; T = double; long unsigned int IdealSegmentSize = 512; AllocPolicy = mozilla::MallocAllocPolicy]': ../../dist/include/mozilla/SegmentedVector.h:76:19: required from 'T& mozilla::SegmentedVector::SegmentImpl::operator[](size_t) [with long unsigned int SegmentCapacity = 61; T = double; long unsigned int IdealSegmentSize = 512; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]' ../../dist/include/mozilla/SegmentedVector.h:65:16: required from 'mozilla::SegmentedVector::SegmentImpl::~SegmentImpl() [with long unsigned int SegmentCapacity = 61; T = double; long unsigned int IdealSegmentSize = 512; AllocPolicy = mozilla::MallocAllocPolicy]' ../../dist/include/mozilla/SegmentedVector.h:183:7: required from 'void mozilla::SegmentedVector::Clear() [with T = double; long unsigned int IdealSegmentSize = 512; AllocPolicy = mozilla::MallocAllocPolicy]' ../../dist/include/mozilla/SegmentedVector.h:135:29: required from 'mozilla::SegmentedVector::~SegmentedVector() [with T = double; long unsigned int IdealSegmentSize = 512; AllocPolicy = mozilla::MallocAllocPolicy]' /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestSegmentedVector.cpp:145:38: required from here ../../dist/include/mozilla/SegmentedVector.h:71:25: warning: cast from 'char (*)[488]' to 'double*' increases required alignment of target type [-Wcast-align] ../../dist/include/mozilla/SegmentedVector.h: In instantiation of 'T* mozilla::SegmentedVector::SegmentImpl::Elems() [with long unsigned int SegmentCapacity = 125; T = A; long unsigned int IdealSegmentSize = 1024; AllocPolicy = mozilla::MallocAllocPolicy]': ../../dist/include/mozilla/SegmentedVector.h:76:19: required from 'T& mozilla::SegmentedVector::SegmentImpl::operator[](size_t) [with long unsigned int SegmentCapacity = 125; T = A; long unsigned int IdealSegmentSize = 1024; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]' ../../dist/include/mozilla/SegmentedVector.h:65:16: required from 'mozilla::SegmentedVector::SegmentImpl::~SegmentImpl() [with long unsigned int SegmentCapacity = 125; T = A; long unsigned int IdealSegmentSize = 1024; AllocPolicy = mozilla::MallocAllocPolicy]' ../../dist/include/mozilla/SegmentedVector.h:183:7: required from 'void mozilla::SegmentedVector::Clear() [with T = A; long unsigned int IdealSegmentSize = 1024; AllocPolicy = mozilla::MallocAllocPolicy]' ../../dist/include/mozilla/SegmentedVector.h:135:29: required from 'mozilla::SegmentedVector::~SegmentedVector() [with T = A; long unsigned int IdealSegmentSize = 1024; AllocPolicy = mozilla::MallocAllocPolicy]' /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestSegmentedVector.cpp:146:35: required from here ../../dist/include/mozilla/SegmentedVector.h:71:25: warning: cast from 'char (*)[1000]' to 'A*' increases required alignment of target type [-Wcast-align] ../../dist/include/mozilla/SegmentedVector.h: In instantiation of 'T* mozilla::SegmentedVector::SegmentImpl::Elems() [with long unsigned int SegmentCapacity = 60; T = B; long unsigned int IdealSegmentSize = 999; AllocPolicy = mozilla::MallocAllocPolicy]': ../../dist/include/mozilla/SegmentedVector.h:76:19: required from 'T& mozilla::SegmentedVector::SegmentImpl::operator[](size_t) [with long unsigned int SegmentCapacity = 60; T = B; long unsigned int IdealSegmentSize = 999; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]' ../../dist/include/mozilla/SegmentedVector.h:65:16: required from 'mozilla::SegmentedVector::SegmentImpl::~SegmentImpl() [with long unsigned int SegmentCapacity = 60; T = B; long unsigned int IdealSegmentSize = 999; AllocPolicy = mozilla::MallocAllocPolicy]' ../../dist/include/mozilla/SegmentedVector.h:183:7: required from 'void mozilla::SegmentedVector::Clear() [with T = B; long unsigned int IdealSegmentSize = 999; AllocPolicy = mozilla::MallocAllocPolicy]' ../../dist/include/mozilla/SegmentedVector.h:135:29: required from 'mozilla::SegmentedVector::~SegmentedVector() [with T = B; long unsigned int IdealSegmentSize = 999; AllocPolicy = mozilla::MallocAllocPolicy]' /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestSegmentedVector.cpp:147:33: required from here ../../dist/include/mozilla/SegmentedVector.h:71:25: warning: cast from 'char (*)[960]' to 'B*' increases required alignment of target type [-Wcast-align] ../../dist/include/mozilla/SegmentedVector.h: In instantiation of 'T* mozilla::SegmentedVector::SegmentImpl::Elems() [with long unsigned int SegmentCapacity = 1; T = C; long unsigned int IdealSegmentSize = 10; AllocPolicy = mozilla::MallocAllocPolicy]': ../../dist/include/mozilla/SegmentedVector.h:76:19: required from 'T& mozilla::SegmentedVector::SegmentImpl::operator[](size_t) [with long unsigned int SegmentCapacity = 1; T = C; long unsigned int IdealSegmentSize = 10; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]' ../../dist/include/mozilla/SegmentedVector.h:65:16: required from 'mozilla::SegmentedVector::SegmentImpl::~SegmentImpl() [with long unsigned int SegmentCapacity = 1; T = C; long unsigned int IdealSegmentSize = 10; AllocPolicy = mozilla::MallocAllocPolicy]' ../../dist/include/mozilla/SegmentedVector.h:183:7: required from 'void mozilla::SegmentedVector::Clear() [with T = C; long unsigned int IdealSegmentSize = 10; AllocPolicy = mozilla::MallocAllocPolicy]' ../../dist/include/mozilla/SegmentedVector.h:135:29: required from 'mozilla::SegmentedVector::~SegmentedVector() [with T = C; long unsigned int IdealSegmentSize = 10; AllocPolicy = mozilla::MallocAllocPolicy]' /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestSegmentedVector.cpp:148:31: required from here ../../dist/include/mozilla/SegmentedVector.h:71:25: warning: cast from 'char (*)[24]' to 'C*' increases required alignment of target type [-Wcast-align] ../../dist/include/mozilla/SegmentedVector.h: In instantiation of 'T* mozilla::SegmentedVector::SegmentImpl::Elems() [with long unsigned int SegmentCapacity = 4; T = mozilla::AlignedElem<16>; long unsigned int IdealSegmentSize = 100; AllocPolicy = mozilla::MallocAllocPolicy]': ../../dist/include/mozilla/SegmentedVector.h:76:19: required from 'T& mozilla::SegmentedVector::SegmentImpl::operator[](size_t) [with long unsigned int SegmentCapacity = 4; T = mozilla::AlignedElem<16>; long unsigned int IdealSegmentSize = 100; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]' ../../dist/include/mozilla/SegmentedVector.h:65:16: required from 'mozilla::SegmentedVector::SegmentImpl::~SegmentImpl() [with long unsigned int SegmentCapacity = 4; T = mozilla::AlignedElem<16>; long unsigned int IdealSegmentSize = 100; AllocPolicy = mozilla::MallocAllocPolicy]' ../../dist/include/mozilla/SegmentedVector.h:183:7: required from 'void mozilla::SegmentedVector::Clear() [with T = mozilla::AlignedElem<16>; long unsigned int IdealSegmentSize = 100; AllocPolicy = mozilla::MallocAllocPolicy]' ../../dist/include/mozilla/SegmentedVector.h:135:29: required from 'mozilla::SegmentedVector::~SegmentedVector() [with T = mozilla::AlignedElem<16>; long unsigned int IdealSegmentSize = 100; AllocPolicy = mozilla::MallocAllocPolicy]' /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestSegmentedVector.cpp:151:56: required from here ../../dist/include/mozilla/SegmentedVector.h:71:25: warning: cast from 'char (*)[64]' to 'mozilla::AlignedElem<16>*' increases required alignment of target type [-Wcast-align] (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ustrfmt.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/cstring.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucasemap_titlecase_brkiter.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucasemap.cpp c++ -o TestTypedEnum.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestTypedEnum.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestTypedEnum.cpp TestTypeTraits.o (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ustrcase.cpp c++ -o TestTypeTraits.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestTypeTraits.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestTypeTraits.cpp TestUniquePtr.o (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ustring.cpp c++ -o TestUniquePtr.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestUniquePtr.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestUniquePtr.cpp TestVector.o (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/utf_impl.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unistr_props.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unistr_case.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unistr.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unistr_cnv.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ustr_cnv.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/appendable.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/dictionarydata.cpp c++ -o TestVector.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestVector.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestVector.cpp TestWeakPtr.o (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucharstrieiterator.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucharstriebuilder.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucharstrie.cpp c++ -o TestWeakPtr.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestWeakPtr.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestWeakPtr.cpp TestPoisonArea.o (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/bytestrieiterator.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/bytestrie.cpp c++ -o TestPoisonArea.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/mfbt/tests -I. -I../../dist/include -I../../dist/include/testing -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TestPoisonArea.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestPoisonArea.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/bytestriebuilder.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/stringtriebuilder.cpp /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestPoisonArea.cpp: In function 'uintptr_t ReserveNegativeControl()': /builddir/build/BUILD/mozilla-esr38/mfbt/tests/TestPoisonArea.cpp:380:51: warning: cast from 'char*' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(result) + PageSize()); ^ (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/stringpiece.cpp TestArrayUtils /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer -o TestArrayUtils TestArrayUtils.o -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestAtomics (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/bytestream.cpp /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer -o TestAtomics TestAtomics.o -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestBinarySearch (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/locresdata.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/loclikely.cpp /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer -o TestBinarySearch TestBinarySearch.o -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestBloomFilter (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/locdispnames.cpp /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer -o TestBloomFilter TestBloomFilter.o -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestCasting (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/locavailable.cpp /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer -o TestCasting TestCasting.o -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestCeilingFloor (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/locutil.cpp /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer -o TestCeilingFloor TestCeilingFloor.o -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestCheckedInt (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/locid.cpp /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer -o TestCheckedInt TestCheckedInt.o -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestCountPopulation /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer -o TestCountPopulation TestCountPopulation.o -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestCountZeroes (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uloc.cpp /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer -o TestCountZeroes TestCountZeroes.o -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestEndian (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/locmap.c /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer -o TestEndian TestEndian.o -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestEnumSet (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucat.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/messagepattern.cpp /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer -o TestEnumSet TestEnumSet.o -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestFloatingPoint (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/resbund_cnv.cpp /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer -o TestFloatingPoint TestFloatingPoint.o -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestIntegerPrintfMacros /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer -o TestIntegerPrintfMacros TestIntegerPrintfMacros.o -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestJSONWriter (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/resbund.cpp /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer -o TestJSONWriter TestJSONWriter.o -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestMacroArgs (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uresdata.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ures_cnv.c /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer -o TestMacroArgs TestMacroArgs.o -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestMacroForEach (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uresbund.cpp /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer -o TestMacroForEach TestMacroForEach.o -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestMaybe (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv_ct.c /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer -o TestMaybe TestMaybe.o -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestPair (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv_set.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvdisp.c /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer -o TestPair TestPair.o -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestRefPtr (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvisci.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv_lmb.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvhz.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv2022.cpp /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer -o TestRefPtr TestRefPtr.o -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestRollingMean (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvmbcs.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv_ext.cpp /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer -o TestRollingMean TestRollingMean.o -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestSegmentedVector (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvbocu.cpp /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer -o TestSegmentedVector TestSegmentedVector.o -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestSHA1 (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvscsu.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv_u32.c /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer -o TestSHA1 TestSHA1.o -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestSplayTree (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv_u16.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv_u8.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv_u7.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvlat1.c /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer -o TestSplayTree TestSplayTree.o -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestTypeTraits (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv_err.c /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer -o TestTypeTraits TestTypeTraits.o -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestUniquePtr (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv_cb.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv_io.cpp /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer -o TestUniquePtr TestUniquePtr.o -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestVector /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer -o TestVector TestVector.o -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestWeakPtr (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv_cnv.c /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer -o TestWeakPtr TestWeakPtr.o -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestPoisonArea (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv_bld.cpp /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer -o TestPoisonArea TestPoisonArea.o -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl TestTypedEnum /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer -o TestTypedEnum TestTypedEnum.o -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a -pie -lm -ldl (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uvectr64.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uvectr32.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ustack.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uvector.cpp ../../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 '/builddir/build/BUILD/mozilla-esr38/js/src/mfbt/tests' (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ustrenum.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uenum.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uhash_us.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uhash.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/utrace.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucol_swp.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/udataswp.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/umapfile.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/udatamem.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucmndata.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/udata.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/charstr.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/cmemory.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uobject.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uinit.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucln_cmn.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/umutex.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uinvchar.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/utypes.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/umath.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/putil.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/errorcode.cpp generating ../common/svchook.mk cd .. \ && CONFIG_FILES=common/Makefile CONFIG_HEADERS= /bin/sh ./config.status config.status: creating common/Makefile c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/errorcode.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/putil.cpp gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/umath.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/utypes.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uinvchar.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/umutex.cpp gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucln_cmn.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uinit.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uobject.cpp gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/cmemory.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/charstr.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/udata.cpp gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucmndata.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucmndata.c: In function 'offsetTOCLookupFn': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucmndata.c:246:20: warning: cast increases required alignment of target type [-Wcast-align] return (const DataHeader *)(base+entry->dataOffset); ^ gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/udatamem.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/umapfile.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/udataswp.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucol_swp.cpp /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucol_swp.cpp: In function 'int32_t ucol_swapBinary_52(const UDataSwapper*, const void*, int32_t, void*, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucol_swp.cpp:310:90: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] int indexCount = ds->readUInt16(*((uint16_t*)(inBytes+header.scriptToLeadByte))); // each entry = 2 * uint16 ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucol_swp.cpp:311:93: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] int dataCount = ds->readUInt16(*((uint16_t*)(inBytes+header.scriptToLeadByte + 2))); // each entry = uint16 ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucol_swp.cpp:319:90: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] int indexCount = ds->readUInt16(*((uint16_t*)(inBytes+header.leadByteToScript))); // each entry = uint16 ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucol_swp.cpp:320:93: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] int dataCount = ds->readUInt16(*((uint16_t*)(inBytes+header.leadByteToScript + 2))); // each entry = uint16 ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucol_swp.cpp: In function 'int32_t ucol_swap_52(const UDataSwapper*, const void*, int32_t, void*, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucol_swp.cpp:346:53: warning: cast from 'const char*' to 'const UDataInfo*' increases required alignment of target type [-Wcast-align] pInfo=(const UDataInfo *)((const char *)inData+4); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucol_swp.cpp: In function 'int32_t ucol_swapInverseUCA_52(const UDataSwapper*, const void*, int32_t, void*, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucol_swp.cpp:397:53: warning: cast from 'const char*' to 'const UDataInfo*' increases required alignment of target type [-Wcast-align] pInfo=(const UDataInfo *)((const char *)inData+4); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucol_swp.cpp:417:45: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const InverseUCATableHeader*' increases required alignment of target type [-Wcast-align] inHeader=(const InverseUCATableHeader *)inBytes; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucol_swp.cpp:418:40: warning: cast from 'uint8_t* {aka unsigned char*}' to 'InverseUCATableHeader*' increases required alignment of target type [-Wcast-align] outHeader=(InverseUCATableHeader *)outBytes; ^~~~~~~~ gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/utrace.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/utrace.c: In function 'utrace_vformat_52': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/utrace.c:233:27: warning: cast increases required alignment of target type [-Wcast-align] outputUString((const UChar *)ptrArg, intArg, outBuf, &outIx, capacity, indent); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/utrace.c:293:26: warning: cast increases required alignment of target type [-Wcast-align] i16Ptr = (int16_t *)i8Ptr; ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/utrace.c:294:26: warning: cast increases required alignment of target type [-Wcast-align] i32Ptr = (int32_t *)i8Ptr; ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/utrace.c:295:26: warning: cast increases required alignment of target type [-Wcast-align] i64Ptr = (int64_t *)i8Ptr; ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/utrace.c:296:26: warning: cast increases required alignment of target type [-Wcast-align] ptrPtr = (void **)i8Ptr; ^ gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uhash.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uhash_us.cpp gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uenum.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ustrenum.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uvector.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ustack.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uvectr32.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uvectr64.cpp gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv.c: In function 'ucnv_fromUnicode_52': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv.c:1207:23: warning: cast increases required alignment of target type [-Wcast-align] sourceLimit = (const UChar *)(((const char *)sourceLimit) - 1); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv.c: In function 'ucnv_toUnicode_52': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv.c:1653:23: warning: cast increases required alignment of target type [-Wcast-align] targetLimit = (const UChar *)(((const char *)targetLimit) - 1); ^ c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv_bld.cpp /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv_bld.cpp: In function 'UConverterSharedData* ucnv_data_unFlattenClone(UConverterLoadArgs*, UDataMemory*, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv_bld.cpp:254:73: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const UConverterStaticData*' increases required alignment of target type [-Wcast-align] const UConverterStaticData *source = (const UConverterStaticData *) raw; ^~~ gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv_cnv.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv_io.cpp /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv_io.cpp: In function 'int32_t ucnv_swapAliases_52(const UDataSwapper*, const void*, int32_t, void*, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv_io.cpp:1148:53: warning: cast from 'const char*' to 'const UDataInfo*' increases required alignment of target type [-Wcast-align] pInfo=(const UDataInfo *)((const char *)inData+4); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv_io.cpp:1172:70: warning: cast from 'const char*' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] inSectionSizes=(const uint32_t *)((const char *)inData+headerSize); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv_io.cpp:1210:57: warning: cast from 'char*' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] outTable=(uint16_t *)((char *)outData+headerSize); ^ gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv_cb.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv_cb.c: In function 'ucnv_cbFromUWriteSub_52': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv_cb.c:201:31: warning: cast increases required alignment of target type [-Wcast-align] const UChar *source = (const UChar *)converter->subChars; ^ gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv_err.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvlat1.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv_u7.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv_u8.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv_u16.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv_u32.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvscsu.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvbocu.cpp /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvbocu.cpp: In function 'void _Bocu1FromUnicodeWithOffsets(UConverterFromUnicodeArgs*, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvbocu.cpp:553:35: warning: this statement may fall through [-Wimplicit-fallthrough=] *offsets++=sourceIndex; ~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvbocu.cpp:554:21: note: here case 3: /*fall through*/ ^~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvbocu.cpp:556:35: warning: this statement may fall through [-Wimplicit-fallthrough=] *offsets++=sourceIndex; ~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvbocu.cpp:557:21: note: here case 2: /*fall through*/ ^~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvbocu.cpp:584:43: warning: this statement may fall through [-Wimplicit-fallthrough=] *charErrorBuffer++=(uint8_t)(diff>>16); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvbocu.cpp:585:21: note: here case 2: /*fall through*/ ^~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvbocu.cpp:586:43: warning: this statement may fall through [-Wimplicit-fallthrough=] *charErrorBuffer++=(uint8_t)(diff>>8); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvbocu.cpp:587:21: note: here case 1: /*fall through*/ ^~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvbocu.cpp:601:35: warning: this statement may fall through [-Wimplicit-fallthrough=] *offsets++=sourceIndex; ~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvbocu.cpp:602:21: note: here case 2: /*fall through*/ ^~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvbocu.cpp:604:35: warning: this statement may fall through [-Wimplicit-fallthrough=] *offsets++=sourceIndex; ~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvbocu.cpp:605:21: note: here case 1: /*fall through*/ ^~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvbocu.cpp: In function 'void _Bocu1FromUnicode(UConverterFromUnicodeArgs*, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvbocu.cpp:781:34: warning: this statement may fall through [-Wimplicit-fallthrough=] *target++=(uint8_t)(diff>>24); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvbocu.cpp:782:21: note: here case 3: /*fall through*/ ^~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvbocu.cpp:808:43: warning: this statement may fall through [-Wimplicit-fallthrough=] *charErrorBuffer++=(uint8_t)(diff>>16); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvbocu.cpp:809:21: note: here case 2: /*fall through*/ ^~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvbocu.cpp:810:43: warning: this statement may fall through [-Wimplicit-fallthrough=] *charErrorBuffer++=(uint8_t)(diff>>8); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvbocu.cpp:811:21: note: here case 1: /*fall through*/ ^~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvbocu.cpp:824:34: warning: this statement may fall through [-Wimplicit-fallthrough=] *target++=(uint8_t)(diff>>16); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvbocu.cpp:825:21: note: here case 2: /*fall through*/ ^~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvbocu.cpp:826:34: warning: this statement may fall through [-Wimplicit-fallthrough=] *target++=(uint8_t)(diff>>8); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvbocu.cpp:827:21: note: here case 1: /*fall through*/ ^~~~ c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv_ext.cpp gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvmbcs.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv2022.cpp gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvhz.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv_lmb.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvisci.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvdisp.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv_set.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnv_ct.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uresbund.cpp /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uresbund.cpp: In function 'const UChar* ures_getNextString_52(UResourceBundle*, int32_t*, const char**, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uresbund.cpp:1400:17: warning: this statement may fall through [-Wimplicit-fallthrough=] *status = U_RESOURCE_TYPE_MISMATCH; ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uresbund.cpp:1401:5: note: here default: /*fall through*/ ^~~~~~~ gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ures_cnv.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uresdata.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uresdata.c: In function 'res_getTableItemByKey_52': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uresdata.c:433:37: warning: cast increases required alignment of target type [-Wcast-align] const Resource *p32=(const Resource *)(p+length+(~length&1)); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uresdata.c: In function 'res_getTableItemByIndex_52': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uresdata.c:477:37: warning: cast increases required alignment of target type [-Wcast-align] const Resource *p32=(const Resource *)(p+length+(~length&1)); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uresdata.c: In function 'ures_swap_52': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uresdata.c:991:11: warning: cast increases required alignment of target type [-Wcast-align] pInfo=(const UDataInfo *)((const char *)inData+4); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uresdata.c:1024:14: warning: cast increases required alignment of target type [-Wcast-align] inBundle=(const Resource *)((const char *)inData+headerSize); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uresdata.c:1059:29: warning: cast increases required alignment of target type [-Wcast-align] Resource *outBundle=(Resource *)((char *)outData+headerSize); ^ c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/resbund.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/resbund_cnv.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/messagepattern.cpp gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucat.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/locmap.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uloc.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/locid.cpp /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/locid.cpp: In member function 'icu_52::Locale& icu_52::Locale::operator=(const icu_52::Locale&)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/locid.cpp:393:16: warning: the compiler can assume that the address of 'other' will never be NULL [-Waddress] if (&other == NULL) { ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/locid.cpp:393:5: warning: nonnull argument 'other' compared to NULL [-Wnonnull-compare] if (&other == NULL) { ^~ c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/locutil.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/locavailable.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/locdispnames.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/loclikely.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/locresdata.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/bytestream.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/stringpiece.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/stringtriebuilder.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/bytestriebuilder.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/bytestrie.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/bytestrieiterator.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucharstrie.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucharstriebuilder.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucharstrieiterator.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/dictionarydata.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/appendable.cpp gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ustr_cnv.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unistr_cnv.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unistr.cpp /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unistr.cpp: In member function 'void icu_52::UnicodeString::addRef()': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unistr.cpp:121:54: warning: cast from 'UChar* {aka short unsigned int*}' to 'icu_52::u_atomic_int32_t* {aka std::atomic*}' increases required alignment of target type [-Wcast-align] umtx_atomic_inc((u_atomic_int32_t *)fUnion.fFields.fArray - 1); ^~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unistr.cpp: In member function 'int32_t icu_52::UnicodeString::removeRef()': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unistr.cpp:126:61: warning: cast from 'UChar* {aka short unsigned int*}' to 'icu_52::u_atomic_int32_t* {aka std::atomic*}' increases required alignment of target type [-Wcast-align] return umtx_atomic_dec((u_atomic_int32_t *)fUnion.fFields.fArray - 1); ^~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unistr.cpp: In member function 'int32_t icu_52::UnicodeString::refCount() const': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unistr.cpp:131:64: warning: cast from 'UChar* {aka short unsigned int*}' to 'icu_52::u_atomic_int32_t* {aka std::atomic*}' increases required alignment of target type [-Wcast-align] return umtx_loadAcquire(*((u_atomic_int32_t *)fUnion.fFields.fArray - 1)); ^~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unistr.cpp: In member function 'void icu_52::UnicodeString::releaseArray()': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unistr.cpp:137:41: warning: cast from 'UChar* {aka short unsigned int*}' to 'int32_t* {aka int*}' increases required alignment of target type [-Wcast-align] uprv_free((int32_t *)fUnion.fFields.fArray - 1); ^~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unistr.cpp: In member function 'icu_52::UnicodeString& icu_52::UnicodeString::copyFrom(const icu_52::UnicodeString&, UBool)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unistr.cpp:467:11: warning: the compiler can assume that the address of 'src' will never be NULL [-Waddress] if(&src == 0 || src.isBogus()) { ~~~~~^~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unistr.cpp: In member function 'UBool icu_52::UnicodeString::cloneArrayIfNeeded(int32_t, int32_t, UBool, int32_t**, UBool)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unistr.cpp:1716:60: warning: cast from 'UChar* {aka short unsigned int*}' to 'icu_52::u_atomic_int32_t* {aka std::atomic*}' increases required alignment of target type [-Wcast-align] u_atomic_int32_t *pRefCount = ((u_atomic_int32_t *)oldArray - 1); ^~~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unistr.cpp: In member function 'icu_52::UnicodeString& icu_52::UnicodeString::copyFrom(const icu_52::UnicodeString&, UBool)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unistr.cpp:502:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if(fastCopy) { ^~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unistr.cpp:512:3: note: here case kWritableAlias: ^~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unistr.cpp:514:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if(allocate(srcLength)) { ^~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unistr.cpp:519:3: note: here default: ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unistr.cpp:462:3: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] if(this == 0 || this == &src) { ^~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unistr.cpp:467:16: warning: nonnull argument 'src' compared to NULL [-Wnonnull-compare] if(&src == 0 || src.isBogus()) { ~~~~~~~~~~^~~~~~~~~~~~~~~~ c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unistr_case.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unistr_props.cpp gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/utf_impl.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ustring.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ustrcase.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucasemap.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucasemap_titlecase_brkiter.cpp gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/cstring.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ustrfmt.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ustrtrns.cpp /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ustrtrns.cpp: In function 'UChar32 utf8_nextCharSafeBodyTerminated(const uint8_t**, UChar32)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ustrtrns.cpp:291:23: warning: this statement may fall through [-Wimplicit-fallthrough=] if(trail>0x3f || c>=0x110) { ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ustrtrns.cpp:296:5: note: here case 2: /*fall through*/ ^~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ustrtrns.cpp:303:10: warning: this statement may fall through [-Wimplicit-fallthrough=] c=(c<<6)|trail; ~^~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ustrtrns.cpp:304:5: note: here case 1: /*fall through*/ ^~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ustrtrns.cpp: In function 'UChar32 utf8_nextCharSafeBodyPointer(const uint8_t**, const uint8_t*, UChar32)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ustrtrns.cpp:360:13: warning: this statement may fall through [-Wimplicit-fallthrough=] if(c<0x110) { ^~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ustrtrns.cpp:367:9: note: here case 2: /*fall through*/ ^~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ustrtrns.cpp:370:20: warning: this statement may fall through [-Wimplicit-fallthrough=] illegal|=(trail&0xc0)^0x80; ~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ustrtrns.cpp:371:9: note: here case 1: /*fall through*/ ^~~~ c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ustr_wcs.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/utext.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unistr_case_locale.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ustrcase_locale.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unistr_titlecase_brkiter.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ustr_titlecase_brkiter.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/normalizer2impl.cpp /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/normalizer2impl.cpp: In member function 'void icu_52::Normalizer2Impl::load(const char*, const char*, UErrorCode&)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/normalizer2impl.cpp:293:47: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align] const int32_t *inIndexes=(const int32_t *)inBytes; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/normalizer2impl.cpp:320:59: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] maybeYesCompositions=(const uint16_t *)(inBytes+offset); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/normalizer2impl.cpp: In function 'int32_t unorm2_swap_52(const UDataSwapper*, const void*, int32_t, void*, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/normalizer2impl.cpp:1976:53: warning: cast from 'const char*' to 'const UDataInfo*' increases required alignment of target type [-Wcast-align] pInfo=(const UDataInfo *)((const char *)inData+4); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/normalizer2impl.cpp:1995:32: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align] inIndexes=(const int32_t *)inBytes; ^~~~~~~ c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/normalizer2.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/filterednormalizer2.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/normlzr.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unorm.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unormcmp.cpp gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unorm_it.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unorm_it.c: In function 'unorm_openIter_52': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unorm_it.c:568:21: warning: cast increases required alignment of target type [-Wcast-align] uni=(UNormIterator *)((char *)stackMem+align); ^ c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/chariter.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/schriter.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uchriter.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uiter.cpp /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uiter.cpp: In function 'int32_t utf16BE_strlen(const char*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uiter.cpp:310:40: warning: cast from 'const char*' to 'const UChar* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] return u_strlen((const UChar *)s); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uiter.cpp: In function 'void uiter_setUTF16BE_52(UCharIterator*, const char*, int32_t)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uiter.cpp:332:54: warning: cast from 'const char*' to 'const UChar* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] uiter_setString(iter, (const UChar *)s, length); ^ c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/patternprops.cpp gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uchar.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uprops.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucase.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/propname.cpp gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ubidi_props.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ubidi.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ubidiwrt.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ubidiln.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ushape.cpp gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uscript.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uscript_props.cpp gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/usc_impl.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp: In function 'const uint16_t* icu_52::getGroup(icu_52::UCharNames*, uint32_t)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp:97:85: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] #define GET_GROUPS(names) (const uint16_t *)((const char *)names+names->groupsOffset) ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp:484:28: note: in expansion of macro 'GET_GROUPS' const uint16_t *groups=GET_GROUPS(names); ^~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp: In function 'UBool icu_52::enumNames(icu_52::UCharNames*, UChar32, UChar32, UBool (*)(void*, UChar32, UCharNameChoice, const char*, int32_t), void*, UCharNameChoice)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp:97:85: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] #define GET_GROUPS(names) (const uint16_t *)((const char *)names+names->groupsOffset) ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp:698:32: note: in expansion of macro 'GET_GROUPS' const uint16_t *groups=GET_GROUPS(names); ^~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp: In function 'int32_t icu_52::calcAlgNameSetsLengths(int32_t)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp:1223:68: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] p=(uint32_t *)((uint8_t *)uCharNames+uCharNames->algNamesOffset); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp:1270:64: warning: cast from 'uint8_t* {aka unsigned char*}' to 'icu_52::AlgorithmicRange*' increases required alignment of target type [-Wcast-align] range=(AlgorithmicRange *)((uint8_t *)range+range->size); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp: In function 'void icu_52::calcGroupNameSetsLengths(int32_t)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp:97:85: warning: cast from 'const char*' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] #define GET_GROUPS(names) (const uint16_t *)((const char *)names+names->groupsOffset) ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp:1361:11: note: in expansion of macro 'GET_GROUPS' group=GET_GROUPS(uCharNames); ^~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp: In function 'int32_t icu_52::u_charName_52(UChar32, UCharNameChoice, char*, int32_t, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp:1471:68: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] p=(uint32_t *)((uint8_t *)uCharNames+uCharNames->algNamesOffset); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp:1479:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'icu_52::AlgorithmicRange*' increases required alignment of target type [-Wcast-align] algRange=(AlgorithmicRange *)((uint8_t *)algRange+algRange->size); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp: In function 'UChar32 icu_52::u_charFromName_52(UCharNameChoice, const char*, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp:1601:68: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] p=(uint32_t *)((uint8_t *)uCharNames+uCharNames->algNamesOffset); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp:1608:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'icu_52::AlgorithmicRange*' increases required alignment of target type [-Wcast-align] algRange=(AlgorithmicRange *)((uint8_t *)algRange+algRange->size); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp: In function 'void icu_52::u_enumCharNames_52(UChar32, UChar32, UBool (*)(void*, UChar32, UCharNameChoice, const char*, int32_t), void*, UCharNameChoice, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp:1654:68: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] p=(uint32_t *)((uint8_t *)uCharNames+uCharNames->algNamesOffset); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp:1683:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'icu_52::AlgorithmicRange*' increases required alignment of target type [-Wcast-align] algRange=(AlgorithmicRange *)((uint8_t *)algRange+algRange->size); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp: In function 'int32_t icu_52::uchar_swapNames_52(const UDataSwapper*, const void*, int32_t, void*, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp:1846:53: warning: cast from 'const char*' to 'const UDataInfo*' increases required alignment of target type [-Wcast-align] pInfo=(const UDataInfo *)((const char *)inData+4); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp:1865:58: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] algNamesOffset=ds->readUInt32(((const uint32_t *)inBytes)[3]); ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp:1869:80: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] (uint32_t)length<(algNamesOffset=ds->readUInt32(((const uint32_t *)inBytes)[3])) ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp:1881:65: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] count=ds->readUInt32(*((const uint32_t *)(inBytes+offset))); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp:1885:62: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const icu_52::AlgorithmicRange*' increases required alignment of target type [-Wcast-align] inRange=(const AlgorithmicRange *)(inBytes+offset); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp:1904:61: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] tokenStringOffset=ds->readUInt32(((const uint32_t *)inBytes)[0]); ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp:1905:56: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] groupsOffset=ds->readUInt32(((const uint32_t *)inBytes)[1]); ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp:1906:61: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] groupStringOffset=ds->readUInt32(((const uint32_t *)inBytes)[2]); ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp:1913:40: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] p=(const uint16_t *)(inBytes+16); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp:1914:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] q=(uint16_t *)(outBytes+16); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp:1978:71: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] count=ds->readUInt16(*((const uint16_t *)(inBytes+groupsOffset))); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp:2028:65: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] count=ds->readUInt32(*((const uint32_t *)(inBytes+offset))); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp:2040:62: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const icu_52::AlgorithmicRange*' increases required alignment of target type [-Wcast-align] inRange=(const AlgorithmicRange *)(inBytes+offset); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unames.cpp:2041:58: warning: cast from 'uint8_t* {aka unsigned char*}' to 'icu_52::AlgorithmicRange*' increases required alignment of target type [-Wcast-align] outRange=(AlgorithmicRange *)(outBytes+offset); ^ c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/utrie.cpp /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/utrie.cpp: In function 'int32_t utrie_serialize_52(UNewTrie*, void*, int32_t, uint32_t (*)(UNewTrie*, UChar32, int32_t), UBool, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/utrie.cpp:803:27: warning: cast from 'uint8_t* {aka unsigned char*}' to 'UTrieHeader*' increases required alignment of target type [-Wcast-align] header=(UTrieHeader *)data; ^~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/utrie.cpp:823:28: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] dest16=(uint16_t *)data; ^~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/utrie.cpp:836:28: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] dest16=(uint16_t *)data; ^~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/utrie.cpp: In function 'int32_t utrie_unserialize_52(UTrie*, const void*, int32_t, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/utrie.cpp:909:40: warning: cast from 'const uint16_t* {aka const short unsigned int*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] trie->data32=(const uint32_t *)p16; ^~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/utrie.cpp: In function 'int32_t utrie_unserializeDummy_52(UTrie*, void*, int32_t, uint32_t, uint32_t, UBool, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/utrie.cpp:1023:60: warning: cast from 'uint16_t* {aka short unsigned int*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] trie->data32=p32=(uint32_t *)(p16+trie->indexLength); ^ c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/utrie2.cpp /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/utrie2.cpp: In function 'UTrie2* utrie2_openFromSerialized_52(UTrie2ValueBits, const void*, int32_t, int32_t*, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/utrie2.cpp:219:40: warning: cast from 'const uint16_t* {aka const short unsigned int*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] trie->data32=(const uint32_t *)p16; ^~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/utrie2.cpp: In function 'UTrie2* utrie2_openDummy_52(UTrie2ValueBits, uint32_t, uint32_t, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/utrie2.cpp:344:23: warning: cast from 'uint16_t* {aka short unsigned int*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] p=(uint32_t *)dest16; ^~~~~~ c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/utrie2_builder.cpp /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/utrie2_builder.cpp: In function 'void utrie2_freeze_52(UTrie2*, UTrie2ValueBits, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/utrie2_builder.cpp:1406:34: warning: cast from 'uint16_t* {aka short unsigned int*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] trie->data32=(uint32_t *)dest16; ^~~~~~ c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/bmpset.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unisetspan.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uset_props.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uniset_props.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uniset_closure.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uset.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uniset.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/usetiter.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ruleiter.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/caniter.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unifilt.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/unifunct.cpp gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uarrsort.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/brkiter.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ubrk.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/brkeng.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/dictbe.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/rbbi.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/rbbidata.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/rbbinode.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/rbbirb.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/rbbiscan.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/rbbisetb.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/rbbistbl.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/rbbitblb.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/serv.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/servnotf.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/servls.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/servlk.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/servlkf.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/servrbf.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/servslkf.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uidna.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/usprep.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uts46.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/punycode.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/util.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/util_props.cpp /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/util_props.cpp: In static member function 'static int32_t icu_52::ICU_Utility::parsePattern(const icu_52::UnicodeString&, int32_t, int32_t, const icu_52::UnicodeString&, int32_t*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/util_props.cpp:100:13: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!PatternProps::isWhiteSpace(c)) { ^~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/util_props.cpp:104:9: note: here case 126 /*'~'*/: ^~~~ c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/parsepos.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/locbased.cpp gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/cwchar.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/wintz.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/dtintrv.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvsel.cpp /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvsel.cpp: In function 'int32_t ucnvsel_swap(const UDataSwapper*, const void*, int32_t, void*, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvsel.cpp:377:72: warning: cast from 'const char*' to 'const UDataInfo*' increases required alignment of target type [-Wcast-align] const UDataInfo *pInfo = (const UDataInfo *)((const char *)inData + 4); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvsel.cpp:411:47: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align] const int32_t *inIndexes = (const int32_t *)inBytes; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvsel.cpp: In function 'UConverterSelector* ucnvsel_openFromSerialized_52(const void*, int32_t, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvsel.cpp:482:51: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const DataHeader*' increases required alignment of target type [-Wcast-align] const DataHeader *pHeader = (const DataHeader *)p; ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvsel.cpp:529:35: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const DataHeader*' increases required alignment of target type [-Wcast-align] pHeader = (const DataHeader *)p; ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvsel.cpp:540:45: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align] const int32_t *indexes = (const int32_t *)p; ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ucnvsel.cpp:575:25: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] sel->pv = (uint32_t *)p; ^ gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/propsvec.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/ulist.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/uloc_tag.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/icudataver.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/icuplug.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/common/listformatter.cpp ar r ../lib/libicuuc.a errorcode.o putil.o umath.o utypes.o uinvchar.o umutex.o ucln_cmn.o uinit.o uobject.o cmemory.o charstr.o udata.o ucmndata.o udatamem.o umapfile.o udataswp.o ucol_swp.o utrace.o uhash.o uhash_us.o uenum.o ustrenum.o uvector.o ustack.o uvectr32.o uvectr64.o ucnv.o ucnv_bld.o ucnv_cnv.o ucnv_io.o ucnv_cb.o ucnv_err.o ucnvlat1.o ucnv_u7.o ucnv_u8.o ucnv_u16.o ucnv_u32.o ucnvscsu.o ucnvbocu.o ucnv_ext.o ucnvmbcs.o ucnv2022.o ucnvhz.o ucnv_lmb.o ucnvisci.o ucnvdisp.o ucnv_set.o ucnv_ct.o uresbund.o ures_cnv.o uresdata.o resbund.o resbund_cnv.o messagepattern.o ucat.o locmap.o uloc.o locid.o locutil.o locavailable.o locdispnames.o loclikely.o locresdata.o bytestream.o stringpiece.o stringtriebuilder.o bytestriebuilder.o bytestrie.o bytestrieiterator.o ucharstrie.o ucharstriebuilder.o ucharstrieiterator.o dictionarydata.o appendable.o ustr_cnv.o unistr_cnv.o unistr.o unistr_case.o unistr_props.o utf_impl.o ustring.o ustrcase.o ucasemap.o ucasemap_titlecase_brkiter.o cstring.o ustrfmt.o ustrtrns.o ustr_wcs.o utext.o unistr_case_locale.o ustrcase_locale.o unistr_titlecase_brkiter.o ustr_titlecase_brkiter.o normalizer2impl.o normalizer2.o filterednormalizer2.o normlzr.o unorm.o unormcmp.o unorm_it.o chariter.o schriter.o uchriter.o uiter.o patternprops.o uchar.o uprops.o ucase.o propname.o ubidi_props.o ubidi.o ubidiwrt.o ubidiln.o ushape.o uscript.o uscript_props.o usc_impl.o unames.o utrie.o utrie2.o utrie2_builder.o bmpset.o unisetspan.o uset_props.o uniset_props.o uniset_closure.o uset.o uniset.o usetiter.o ruleiter.o caniter.o unifilt.o unifunct.o uarrsort.o brkiter.o ubrk.o brkeng.o dictbe.o rbbi.o rbbidata.o rbbinode.o rbbirb.o rbbiscan.o rbbisetb.o rbbistbl.o rbbitblb.o serv.o servnotf.o servls.o servlk.o servlkf.o servrbf.o servslkf.o uidna.o usprep.o uts46.o punycode.o util.o util_props.o parsepos.o locbased.o cwchar.o wintz.o dtintrv.o ucnvsel.o propsvec.o ulist.o uloc_tag.o icudataver.o icuplug.o listformatter.o ar: creating ../lib/libicuuc.a ranlib ../lib/libicuuc.a make[5]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/common' make[4]: Making `all' in `i18n' make[5]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/i18n' (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/uregion.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/identifier_info.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/scriptset.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/region.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/gender.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/compactdecimalformat.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/tzfmt.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/tzgnames.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/tznames_impl.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/tznames.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/alphaindex.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/decContext.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/decNumber.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/locdspnm.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/fpositer.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/fphdlimp.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/vzone.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/zrule.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ztrans.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/smpdtfst.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/decfmtst.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/uspoof_wsconf.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/uspoof_conf.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/uspoof_build.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/uspoof_impl.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/uspoof.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/currpinf.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/tmutfmt.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/tmutamt.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/tmunit.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/udateintervalformat.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/dtitvinf.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/dtitvfmt.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/selfmt.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/plurfmt.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/plurrule.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/upluralrules.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/zonemeta.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/vtzone.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/tztrans.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/tzrule.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/rbtz.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/dtrule.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/basictz.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/winnmfmt.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/windtfmt.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/wintzimpl.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/inputext.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/csrutf8.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/csrucode.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/csrsbcs.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/csrmbcs.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/csrecog.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/csr2022.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/csmatch.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/csdetect.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/utmscale.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/measure.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/currunit.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/curramt.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/currfmt.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/measfmt.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ulocdata.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/uregexc.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/uregex.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/regeximp.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/regextxt.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/regexst.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/repattrn.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/rematch.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/regexcmp.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/brktrans.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/transreg.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/quant.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/nortrans.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/uni2name.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/name2uni.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/anytrans.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/toupptrn.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/tolowtrn.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/titletrn.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/casetrn.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/remtrans.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/nultrans.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/rbt_set.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/rbt_rule.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/rbt_pars.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/rbt_data.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/rbt.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/cpdtrans.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/tridpars.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/strrepl.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/funcrepl.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/unesctrn.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/esctrn.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/utrans.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/translit.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/stsearch.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/search.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/usearch.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/strmatch.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_elm.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_cnt.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_wgt.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_tok.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_sit.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_bld.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_res.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucoleitr.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/bocsu.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/sortkey.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/tblcoll.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/coll.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/coleitr.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ethpccal.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/dangical.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/coptccal.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/cecal.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/chnsecal.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/indiancal.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/hebrwcal.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/gregoimp.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/japancal.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/islamcal.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/persncal.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/buddhcal.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/taiwncal.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/astro.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/olsontz.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/simpletz.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/timezone.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/gregocal.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/calendar.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucal.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucsdet.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/unumsys.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/numsys.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/rbnf.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/nfsubs.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/nfrule.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/nfrs.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/udatpg.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/dtptngen.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/udat.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/dtfmtsym.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/reldtfmt.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/smpdtfmt.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/datefmt.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/choicfmt.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/fmtable_cnv.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/digitlst.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucurr.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/dcfmtsym.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/decimfmt.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/unum.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/numfmt.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/umsg.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/msgfmt.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/format.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/fmtable.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucln_in.c gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucln_in.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/fmtable.cpp /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/fmtable.cpp: In member function 'void icu_52::Formattable::dispose()': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/fmtable.cpp:358:46: warning: cast from 'char*' to 'icu_52::FmtStackData*' increases required alignment of target type [-Wcast-align] FmtStackData *stackData = (FmtStackData*)fStackData; ^~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/fmtable.cpp: In member function 'icu_52::DigitList* icu_52::Formattable::getInternalDigitList()': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/fmtable.cpp:754:44: warning: cast from 'char*' to 'icu_52::FmtStackData*' increases required alignment of target type [-Wcast-align] FmtStackData *stackData = (FmtStackData*)fStackData; ^~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/fmtable.cpp: In member function 'int32_t icu_52::Formattable::getLong(UErrorCode&) const': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/fmtable.cpp:430:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (instanceOfMeasure(fValue.fObject)) { ^~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/fmtable.cpp:434:5: note: here default: ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/fmtable.cpp: In member function 'int64_t icu_52::Formattable::getInt64(UErrorCode&) const': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/fmtable.cpp:481:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (instanceOfMeasure(fValue.fObject)) { ^~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/fmtable.cpp:485:5: note: here default: ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/fmtable.cpp: In member function 'double icu_52::Formattable::getDouble(UErrorCode&) const': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/fmtable.cpp:511:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (instanceOfMeasure(fValue.fObject)) { ^~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/fmtable.cpp:515:5: note: here default: ^~~~~~~ c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/format.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/msgfmt.cpp /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/msgfmt.cpp: In member function 'virtual void icu_52::MessageFormat::setFormat(const icu_52::UnicodeString&, const icu_52::Format&, UErrorCode&)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/msgfmt.cpp:789:28: warning: the compiler can assume that the address of 'newFormat' will never be NULL [-Waddress] if (&newFormat == NULL) { ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/msgfmt.cpp:789:13: warning: nonnull argument 'newFormat' compared to NULL [-Wnonnull-compare] if (&newFormat == NULL) { ^~ c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/umsg.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/numfmt.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/unum.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/decimfmt.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/dcfmtsym.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucurr.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/digitlst.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/fmtable_cnv.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/choicfmt.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/datefmt.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/smpdtfmt.cpp /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/smpdtfmt.cpp: In member function 'void icu_52::SimpleDateFormat::processOverrideString(const icu_52::Locale&, const icu_52::UnicodeString&, int8_t, UErrorCode&)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/smpdtfmt.cpp:1163:21: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/smpdtfmt.cpp:1165:17: note: here case kOvrStrTime : { ^~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/smpdtfmt.cpp: In member function 'void icu_52::SimpleDateFormat::subFormat(icu_52::UnicodeString&, UChar, int32_t, UDisplayContext, int32_t, icu_52::FieldPositionHandler&, icu_52::Calendar&, UErrorCode&) const': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/smpdtfmt.cpp:1256:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (fSymbols->fShortYearNames != NULL && value <= fSymbols->fShortYearNamesCount) { ^~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/smpdtfmt.cpp:1271:5: note: here case UDAT_YEAR_FIELD: ^~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/smpdtfmt.cpp:1377:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (U_FAILURE(status)) { ^~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/smpdtfmt.cpp:1381:5: note: here case UDAT_DAY_OF_WEEK_FIELD: ^~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/smpdtfmt.cpp: In member function 'int32_t icu_52::SimpleDateFormat::subParse(const icu_52::UnicodeString&, int32_t&, UChar, int32_t, UBool, UBool, UBool*, int32_t&, icu_52::Calendar&, int32_t, icu_52::MessageFormat*) const': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/smpdtfmt.cpp:2550:13: warning: this statement may fall through [-Wimplicit-fallthrough=] if (value < 0 || value > 24) { ^~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/smpdtfmt.cpp:2556:9: note: here case UDAT_YEAR_FIELD: ^~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/smpdtfmt.cpp:2734:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (value == cal.getMaximum(UCAL_HOUR_OF_DAY) + 1) ^~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/smpdtfmt.cpp:2739:5: note: here case UDAT_HOUR_OF_DAY0_FIELD: ^~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/smpdtfmt.cpp:2763:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (gotNumber) // i.e., e or ee ^~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/smpdtfmt.cpp:2771:5: note: here case UDAT_DAY_OF_WEEK_FIELD: ^~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/smpdtfmt.cpp:2828:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (value == cal.getLeastMaximum(UCAL_HOUR)+1) ^~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/smpdtfmt.cpp:2833:5: note: here case UDAT_HOUR0_FIELD: ^~~~ c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/reldtfmt.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/dtfmtsym.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/udat.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/dtptngen.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/udatpg.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/nfrs.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/nfrule.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/nfsubs.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/rbnf.cpp /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/rbnf.cpp: In member function 'UBool icu_52::LocDataParser::inList(UChar, const UChar*) const': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/rbnf.cpp:317:9: warning: this 'while' clause does not guard... [-Wmisleading-indentation] while (*list && *list != c) ++list; return *list == c; ^~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/rbnf.cpp:317:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' while (*list && *list != c) ++list; return *list == c; ^~~~~~ c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/numsys.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/unumsys.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucsdet.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucal.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/calendar.cpp /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/calendar.cpp: In member function 'virtual void icu_52::Calendar::add(UCalendarDateFields, int32_t, UErrorCode&)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/calendar.cpp:1939:9: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/calendar.cpp:1942:5: note: here case UCAL_EXTENDED_YEAR: ^~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/calendar.cpp: In member function 'virtual void icu_52::Calendar::prepareGetActual(UCalendarDateFields, UBool, UErrorCode&)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/calendar.cpp:3415:12: warning: this statement may fall through [-Wimplicit-fallthrough=] set(UCAL_WEEK_OF_YEAR, getGreatestMinimum(UCAL_WEEK_OF_YEAR)); ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/calendar.cpp:3417:5: note: here case UCAL_MONTH: ^~~~ c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/gregocal.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/timezone.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/simpletz.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/olsontz.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/astro.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/taiwncal.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/buddhcal.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/persncal.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/islamcal.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/japancal.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/gregoimp.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/hebrwcal.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/indiancal.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/chnsecal.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/cecal.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/coptccal.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/dangical.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ethpccal.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/coleitr.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/coll.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/tblcoll.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/sortkey.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/bocsu.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucoleitr.cpp /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucoleitr.cpp: In function 'uint64_t processCE(UCollationElements*, uint32_t)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucoleitr.cpp:255:18: warning: this statement may fall through [-Wimplicit-fallthrough=] tertiary = ucol_tertiaryOrder(ce); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucoleitr.cpp:258:5: note: here case UCOL_SECONDARY: ^~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucoleitr.cpp:259:19: warning: this statement may fall through [-Wimplicit-fallthrough=] secondary = ucol_secondaryOrder(ce); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucoleitr.cpp:262:5: note: here case UCOL_PRIMARY: ^~~~ c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol.cpp /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol.cpp: In function 'UCollator* ucol_initFromBinary(const uint8_t*, int32_t, const UCollator*, UCollator*, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol.cpp:446:49: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'UCATableHeader*' increases required alignment of target type [-Wcast-align] UCATableHeader *colData = (UCATableHeader *)bin; ^~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol.cpp:457:64: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const UCATableHeader*' increases required alignment of target type [-Wcast-align] result = ucol_initCollator((const UCATableHeader *)bin, result, base, status); ^~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol.cpp:466:98: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const UCATableHeader*' increases required alignment of target type [-Wcast-align] ucol_setOptionsFromHeader(result, (UColOptionSet *)(bin+((const UCATableHeader *)bin)->options), status); ^~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol.cpp:466:111: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'UColOptionSet*' increases required alignment of target type [-Wcast-align] ucol_setOptionsFromHeader(result, (UColOptionSet *)(bin+((const UCATableHeader *)bin)->options), status); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol.cpp: In function 'int32_t ucol_cloneBinary_52(const UCollator*, uint8_t*, int32_t, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol.cpp:528:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'UCATableHeader*' increases required alignment of target type [-Wcast-align] UCATableHeader *myData = (UCATableHeader *)buffer; ^~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol.cpp: In function 'UCollator* ucol_safeClone_52(const UCollator*, void*, int32_t*, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol.cpp:617:34: warning: cast from 'char*' to 'UCollator*' increases required alignment of target type [-Wcast-align] localCollator = (UCollator *)stackBufferChars; ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol.cpp:618:74: warning: cast from 'char*' to 'UChar* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] rules = (UChar *)(stackBufferChars + sizeof(UCollator) + rulesPadding); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol.cpp:619:65: warning: cast from 'uint8_t* {aka unsigned char*}' to 'int32_t* {aka int*}' increases required alignment of target type [-Wcast-align] defaultReorderCodes = (int32_t*)((uint8_t*)rules + rulesSize); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol.cpp:620:86: warning: cast from 'uint8_t* {aka unsigned char*}' to 'int32_t* {aka int*}' increases required alignment of target type [-Wcast-align] reorderCodes = (int32_t*)((uint8_t*)defaultReorderCodes + defaultReorderCodesSize); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol.cpp: In function 'UCollator* ucol_initCollator_52(const UCATableHeader*, UCollator*, const UCollator*, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol.cpp:854:95: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] result->contractionCEs = (uint32_t*)((uint8_t*)result->image+result->image->contractionCEs); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol.cpp:855:96: warning: cast from 'uint8_t* {aka unsigned char*}' to 'UChar* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] result->contractionIndex = (UChar*)((uint8_t*)result->image+result->image->contractionIndex); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol.cpp:856:85: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] result->expansion = (uint32_t*)((uint8_t*)result->image+result->image->expansion); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol.cpp:891:71: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] result->image->endExpansionCE); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol.cpp:917:72: warning: cast from 'uint8_t* {aka unsigned char*}' to 'UColOptionSet*' increases required alignment of target type [-Wcast-align] (UColOptionSet*)((uint8_t*)result->image+result->image->options), ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol.cpp: In function 'int32_t ucol_nextSortKeyPart_52(const UCollator*, UCharIterator*, uint32_t*, uint8_t*, int32_t, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol.cpp:5659:9: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol.cpp:5661:5: note: here case UCOL_PSK_CASE: ^~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol.cpp:5762:9: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol.cpp:5764:5: note: here case UCOL_PSK_TERTIARY: ^~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol.cpp:5765:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if(strength >= UCOL_TERTIARY) { ^~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol.cpp:5820:5: note: here case UCOL_PSK_QUATERNARY: ^~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol.cpp:5821:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if(strength >= UCOL_QUATERNARY) { ^~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol.cpp:5891:5: note: here case UCOL_PSK_QUIN: ^~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol.cpp:5892:15: warning: this statement may fall through [-Wimplicit-fallthrough=] level = UCOL_PSK_IDENTICAL; ~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol.cpp:5894:5: note: here case UCOL_PSK_IDENTICAL: ^~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol.cpp:5977:9: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol.cpp:5979:5: note: here case UCOL_PSK_NULL: ^~~~ c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_res.cpp /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_res.cpp: In function 'UCollator* ucol_open_internal_52(const char*, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_res.cpp:241:57: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'UCATableHeader*' increases required alignment of target type [-Wcast-align] UCATableHeader *colData = (UCATableHeader *)inData; ^~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_res.cpp:253:72: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const UCATableHeader*' increases required alignment of target type [-Wcast-align] result = ucol_initCollator((const UCATableHeader *)inData, result, UCA, status); ^~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_res.cpp:260:105: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const UCATableHeader*' increases required alignment of target type [-Wcast-align] ucol_setOptionsFromHeader(result, (UColOptionSet *)(inData+((const UCATableHeader *)inData)->options), status); ^~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_res.cpp:260:121: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'UColOptionSet*' increases required alignment of target type [-Wcast-align] ucol_setOptionsFromHeader(result, (UColOptionSet *)(inData+((const UCATableHeader *)inData)->options), status); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_res.cpp: In function 'int ucol_getLeadBytesForReorderCode_52(const UCollator*, int, uint16_t*, int)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_res.cpp:1093:106: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] uint16_t reorderCodeIndexLength = *((uint16_t*) ((uint8_t *)uca->image + uca->image->scriptToLeadByte)); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_res.cpp:1094:121: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] uint16_t* reorderCodeIndex = (uint16_t*) ((uint8_t *)uca->image + uca->image->scriptToLeadByte + 2 *sizeof(uint16_t)); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_res.cpp:1108:130: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] uint16_t* dataOffsetBase = (uint16_t*) ((uint8_t *)reorderCodeIndex + reorderCodeIndexLength * (2 * sizeof(uint16_t))); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_res.cpp: In function 'int ucol_getReorderCodesForLeadByte_52(const UCollator*, int, int16_t*, int)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_res.cpp:1131:97: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] uint16_t* leadByteTable = ((uint16_t*) ((uint8_t *)uca->image + uca->image->leadByteToScript)); ^ c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_bld.cpp /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_bld.cpp: In function 'int32_t ucol_inv_findCE(const UColTokenParser*, uint32_t, uint32_t)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_bld.cpp:130:79: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] uint32_t *CETable = (uint32_t *)((uint8_t *)src->invUCA+src->invUCA->table); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_bld.cpp: In function 'int32_t ucol_inv_getNextCE_52(const UColTokenParser*, uint32_t, uint32_t, uint32_t*, uint32_t*, uint32_t)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_bld.cpp:175:79: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] uint32_t *CETable = (uint32_t *)((uint8_t *)src->invUCA+src->invUCA->table); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_bld.cpp: In function 'int32_t ucol_inv_getPrevCE_52(const UColTokenParser*, uint32_t, uint32_t, uint32_t*, uint32_t*, uint32_t)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_bld.cpp:206:79: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] uint32_t *CETable = (uint32_t *)((uint8_t *)src->invUCA+src->invUCA->table); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_bld.cpp: In function 'int32_t ucol_inv_getNext(UColTokenParser*, UColTokListHeader*, uint32_t)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_bld.cpp:291:79: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] uint32_t *CETable = (uint32_t *)((uint8_t *)src->invUCA+src->invUCA->table); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_bld.cpp: In function 'void ucol_inv_getGapPositions(UColTokenParser*, UColTokListHeader*, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_bld.cpp:323:79: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] uint32_t *CETable = (uint32_t *)((uint8_t *)src->invUCA+src->invUCA->table); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_bld.cpp:344:100: warning: cast from 'uint8_t* {aka unsigned char*}' to 'UCAConstants*' increases required alignment of target type [-Wcast-align] UCAConstants *consts = (UCAConstants *)((uint8_t *)src->UCA->image + src->UCA->image->UCAConsts); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_bld.cpp: In function 'UCATableHeader* ucol_assembleTailoringTable_52(UColTokenParser*, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_bld.cpp:1207:100: warning: cast from 'uint8_t* {aka unsigned char*}' to 'UChar* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] UChar *conts = (UChar *)((uint8_t *)src->UCA->image + src->UCA->image->contractionUCACombos); ^ c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_sit.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_tok.cpp /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_tok.cpp: In function 'UColToken* getVirginBefore(UColTokenParser*, UColToken*, uint8_t, UParseError*, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_tok.cpp:1569:100: warning: cast from 'uint8_t* {aka unsigned char*}' to 'UCAConstants*' increases required alignment of target type [-Wcast-align] UCAConstants *consts = (UCAConstants *)((uint8_t *)src->UCA->image + src->UCA->image->UCAConsts); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_tok.cpp: In function 'uint32_t ucol_tok_assembleTokenList_52(UColTokenParser*, UParseError*, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_tok.cpp:2020:120: warning: cast from 'uint8_t* {aka unsigned char*}' to 'UCAConstants*' increases required alignment of target type [-Wcast-align] UCAConstants *consts = (UCAConstants *)((uint8_t *)src->UCA->image + src->UCA->image->UCAConsts); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_tok.cpp: In function 'void ucol_tok_initTokenList_52(UColTokenParser*, const UChar*, uint32_t, const UCollator*, const UChar* (*)(void*, const char*, const char*, int32_t*, UErrorCode*), void*, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_tok.cpp:2386:100: warning: cast from 'uint8_t* {aka unsigned char*}' to 'UCAConstants*' increases required alignment of target type [-Wcast-align] UCAConstants *consts = (UCAConstants *)((uint8_t *)src->UCA->image + src->UCA->image->UCAConsts); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_tok.cpp: In function 'const UChar* ucol_tok_parseNextTokenInternal(UColTokenParser*, UBool, UParseError*, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_tok.cpp:1235:21: warning: this statement may fall through [-Wimplicit-fallthrough=] if (newStrength == UCOL_TOK_UNSET) { ^~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_tok.cpp:1240:17: note: here case 0x007C /*|*/: /* this means we have actually been reading prefix part */ ^~~~ c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_wgt.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_cnt.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_elm.cpp /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_elm.cpp: In function 'UCATableHeader* uprv_uca_assembleTable_52(tempUCATable*, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ucol_elm.cpp:1489:48: warning: cast from 'uint8_t* {aka unsigned char*}' to 'UCATableHeader*' increases required alignment of target type [-Wcast-align] UCATableHeader *myData = (UCATableHeader *)dataStart; ^~~~~~~~~ c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/strmatch.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/usearch.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/search.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/stsearch.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/translit.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/utrans.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/esctrn.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/unesctrn.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/funcrepl.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/strrepl.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/tridpars.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/cpdtrans.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/rbt.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/rbt_data.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/rbt_pars.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/rbt_rule.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/rbt_set.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/nultrans.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/remtrans.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/casetrn.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/titletrn.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/tolowtrn.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/toupptrn.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/anytrans.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/name2uni.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/uni2name.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/nortrans.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/quant.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/transreg.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/brktrans.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/regexcmp.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/rematch.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/repattrn.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/regexst.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/regextxt.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/regeximp.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/uregex.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/uregexc.cpp gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ulocdata.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/measfmt.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/currfmt.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/curramt.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/currunit.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/measure.cpp gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/utmscale.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/csdetect.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/csmatch.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/csr2022.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/csrecog.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/csrmbcs.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/csrsbcs.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/csrucode.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/csrutf8.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/inputext.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/wintzimpl.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/windtfmt.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/winnmfmt.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/basictz.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/dtrule.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/rbtz.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/tzrule.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/tztrans.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/vtzone.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/zonemeta.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/upluralrules.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/plurrule.cpp /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/plurrule.cpp: In member function 'void icu_52::PluralRuleParser::parse(const icu_52::UnicodeString&, icu_52::PluralRules*, UErrorCode&)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/plurrule.cpp:420:38: warning: this statement may fall through [-Wimplicit-fallthrough=] curAndConstraint->negated=TRUE; /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/plurrule.cpp:421:9: note: here case tIn: ^~~~ c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/plurfmt.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/selfmt.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/dtitvfmt.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/dtitvinf.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/udateintervalformat.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/tmunit.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/tmutamt.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/tmutfmt.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/currpinf.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/uspoof.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/uspoof_impl.cpp /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/uspoof_impl.cpp: In constructor 'icu_52::SpoofData::SpoofData(UDataMemory*, UErrorCode&)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/uspoof_impl.cpp:508:81: warning: cast from 'char*' to 'icu_52::SpoofDataHeader*' increases required alignment of target type [-Wcast-align] ((char *)(udm->pHeader) + udm->pHeader->dataHeader.headerSize); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/uspoof_impl.cpp: In member function 'void icu_52::SpoofData::initPtrs(UErrorCode&)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/uspoof_impl.cpp:610:69: warning: cast from 'char*' to 'int32_t* {aka int*}' increases required alignment of target type [-Wcast-align] fCFUKeys = (int32_t *)((char *)fRawData + fRawData->fCFUKeys); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/uspoof_impl.cpp:613:79: warning: cast from 'char*' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] fCFUValues = (uint16_t *)((char *)fRawData + fRawData->fCFUStringIndex); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/uspoof_impl.cpp:616:105: warning: cast from 'char*' to 'icu_52::SpoofStringLengthsElement*' increases required alignment of target type [-Wcast-align] fCFUStringLengths = (SpoofStringLengthsElement *)((char *)fRawData + fRawData->fCFUStringLengths); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/uspoof_impl.cpp:619:77: warning: cast from 'char*' to 'UChar* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] fCFUStrings = (UChar *)((char *)fRawData + fRawData->fCFUStringTable); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/uspoof_impl.cpp:632:77: warning: cast from 'char*' to 'icu_52::ScriptSet*' increases required alignment of target type [-Wcast-align] fScriptSets = (ScriptSet *)((char *)fRawData + fRawData->fScriptSets); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/uspoof_impl.cpp: In function 'int32_t uspoof_swap_52(const UDataSwapper*, const void*, int32_t, void*, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/uspoof_impl.cpp:712:72: warning: cast from 'const char*' to 'const UDataInfo*' increases required alignment of target type [-Wcast-align] const UDataInfo *pInfo = (const UDataInfo *)((const char *)inData+4); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/uspoof_impl.cpp:742:51: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'icu_52::SpoofDataHeader*' increases required alignment of target type [-Wcast-align] SpoofDataHeader *spoofDH = (SpoofDataHeader *)inBytes; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/uspoof_impl.cpp:777:53: warning: cast from 'uint8_t* {aka unsigned char*}' to 'icu_52::SpoofDataHeader*' increases required alignment of target type [-Wcast-align] SpoofDataHeader *outputDH = (SpoofDataHeader *)outBytes; ^~~~~~~~ c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/uspoof_build.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/uspoof_conf.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/uspoof_wsconf.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/decfmtst.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/smpdtfst.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/ztrans.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/zrule.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/vzone.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/fphdlimp.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/fpositer.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/locdspnm.cpp gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/decNumber.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/decContext.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/alphaindex.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/tznames.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/tznames_impl.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/tzgnames.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/tzfmt.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/compactdecimalformat.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/gender.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/region.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/scriptset.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/identifier_info.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n/uregion.cpp ar r ../lib/libicui18n.a ucln_in.o fmtable.o format.o msgfmt.o umsg.o numfmt.o unum.o decimfmt.o dcfmtsym.o ucurr.o digitlst.o fmtable_cnv.o choicfmt.o datefmt.o smpdtfmt.o reldtfmt.o dtfmtsym.o udat.o dtptngen.o udatpg.o nfrs.o nfrule.o nfsubs.o rbnf.o numsys.o unumsys.o ucsdet.o ucal.o calendar.o gregocal.o timezone.o simpletz.o olsontz.o astro.o taiwncal.o buddhcal.o persncal.o islamcal.o japancal.o gregoimp.o hebrwcal.o indiancal.o chnsecal.o cecal.o coptccal.o dangical.o ethpccal.o coleitr.o coll.o tblcoll.o sortkey.o bocsu.o ucoleitr.o ucol.o ucol_res.o ucol_bld.o ucol_sit.o ucol_tok.o ucol_wgt.o ucol_cnt.o ucol_elm.o strmatch.o usearch.o search.o stsearch.o translit.o utrans.o esctrn.o unesctrn.o funcrepl.o strrepl.o tridpars.o cpdtrans.o rbt.o rbt_data.o rbt_pars.o rbt_rule.o rbt_set.o nultrans.o remtrans.o casetrn.o titletrn.o tolowtrn.o toupptrn.o anytrans.o name2uni.o uni2name.o nortrans.o quant.o transreg.o brktrans.o regexcmp.o rematch.o repattrn.o regexst.o regextxt.o regeximp.o uregex.o uregexc.o ulocdata.o measfmt.o currfmt.o curramt.o currunit.o measure.o utmscale.o csdetect.o csmatch.o csr2022.o csrecog.o csrmbcs.o csrsbcs.o csrucode.o csrutf8.o inputext.o wintzimpl.o windtfmt.o winnmfmt.o basictz.o dtrule.o rbtz.o tzrule.o tztrans.o vtzone.o zonemeta.o upluralrules.o plurrule.o plurfmt.o selfmt.o dtitvfmt.o dtitvinf.o udateintervalformat.o tmunit.o tmutamt.o tmutfmt.o currpinf.o uspoof.o uspoof_impl.o uspoof_build.o uspoof_conf.o uspoof_wsconf.o decfmtst.o smpdtfst.o ztrans.o zrule.o vzone.o fphdlimp.o fpositer.o locdspnm.o decNumber.o decContext.o alphaindex.o tznames.o tznames_impl.o tzgnames.o tzfmt.o compactdecimalformat.o gender.o region.o scriptset.o identifier_info.o uregion.o ar: creating ../lib/libicui18n.a ranlib ../lib/libicui18n.a make[5]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/i18n' make[4]: Making `all' in `tools' make[5]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/tools' make[5]: Making `all' in `toolutil' make[6]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/tools/toolutil' (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/ucln_tu.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/dbgutil.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/udbgutil.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/filetools.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/flagparser.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/ppucd.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/pkg_gencmn.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/pkg_genc.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/pkg_icu.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/writesrc.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/xmlparser.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/ucbuf.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/uparse.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/uoptions.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/ucmstate.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/ucm.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/denseranges.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/unewdata.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/toolutil.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/swapimpl.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/pkgitems.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/package.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/filestrm.c gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/filestrm.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/package.cpp /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/package.cpp: In function 'const UDataInfo* getDataInfo(const uint8_t*, int32_t, int32_t&, int32_t&, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/package.cpp:128:33: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const DataHeader*' increases required alignment of target type [-Wcast-align] pHeader=(const DataHeader *)data; ^~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/package.cpp: In constructor 'icu_52::Package::Package()': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/package.cpp:409:27: warning: cast from 'uint8_t* {aka unsigned char*}' to 'DataHeader*' increases required alignment of target type [-Wcast-align] pHeader=(DataHeader *)header; ^~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/package.cpp: In member function 'void icu_52::Package::readPackage(const char*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/package.cpp:492:53: warning: cast from 'const char*' to 'const UDataInfo*' increases required alignment of target type [-Wcast-align] pInfo=(const UDataInfo *)((const char *)inData+4); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/package.cpp:510:54: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const UDataOffsetTOCEntry*' increases required alignment of target type [-Wcast-align] inEntries=(const UDataOffsetTOCEntry *)(inBytes+4); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/package.cpp:518:57: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align] itemCount=udata_readInt32(ds, *(const int32_t *)inBytes); ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/package.cpp: In member function 'void icu_52::Package::writePackage(const char*, char, const char*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/package.cpp:708:31: warning: cast from 'uint8_t* {aka unsigned char*}' to 'DataHeader*' increases required alignment of target type [-Wcast-align] pHeader=(DataHeader *)header; ^~~~~~ c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/pkgitems.cpp /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/pkgitems.cpp: In function 'void icu_52::ures_enumDependencies(const char*, const UDataInfo*, const uint8_t*, int32_t, void (*)(void*, const char*, const char*), void*, icu_52::Package*, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/pkgitems.cpp:415:73: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align] const int32_t *poolIndexes=(const int32_t *)nativePool.getBytes()+1; ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/pkgitems.cpp: In function 'void icu_52::ucnv_enumDependencies(const UDataSwapper*, const char*, const UDataInfo*, const uint8_t*, int32_t, void (*)(void*, const char*, const char*), void*, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/pkgitems.cpp:466:48: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const UConverterStaticData*' increases required alignment of target type [-Wcast-align] inStaticData=(const UConverterStaticData *)inBytes; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/pkgitems.cpp:486:43: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const _MBCSHeader*' increases required alignment of target type [-Wcast-align] inMBCSHeader=(const _MBCSHeader *)inBytes; ^~~~~~~ c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/swapimpl.cpp /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/swapimpl.cpp: In function 'int32_t upname_swap(const UDataSwapper*, const void*, int32_t, void*, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/swapimpl.cpp:87:48: warning: cast from 'const char*' to 'const UDataInfo*' increases required alignment of target type [-Wcast-align] static_cast(inData)+4); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/swapimpl.cpp:117:71: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align] const int32_t *inIndexes=reinterpret_cast(inBytes); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/swapimpl.cpp: In function 'int32_t uprops_swap(const UDataSwapper*, const void*, int32_t, void*, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/swapimpl.cpp:176:53: warning: cast from 'const char*' to 'const UDataInfo*' increases required alignment of target type [-Wcast-align] pInfo=(const UDataInfo *)((const char *)inData+4); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/swapimpl.cpp:204:63: warning: cast from 'const char*' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align] inData32=(const int32_t *)((const char *)inData+headerSize); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/swapimpl.cpp:231:57: warning: cast from 'char*' to 'int32_t* {aka int*}' increases required alignment of target type [-Wcast-align] outData32=(int32_t *)((char *)outData+headerSize); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/swapimpl.cpp: In function 'int32_t ucase_swap(const UDataSwapper*, const void*, int32_t, void*, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/swapimpl.cpp:329:53: warning: cast from 'const char*' to 'const UDataInfo*' increases required alignment of target type [-Wcast-align] pInfo=(const UDataInfo *)((const char *)inData+4); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/swapimpl.cpp:351:32: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align] inIndexes=(const int32_t *)inBytes; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/swapimpl.cpp: In function 'int32_t ubidi_swap(const UDataSwapper*, const void*, int32_t, void*, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/swapimpl.cpp:431:53: warning: cast from 'const char*' to 'const UDataInfo*' increases required alignment of target type [-Wcast-align] pInfo=(const UDataInfo *)((const char *)inData+4); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/swapimpl.cpp:453:32: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align] inIndexes=(const int32_t *)inBytes; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/swapimpl.cpp: In function 'int32_t unorm_swap(const UDataSwapper*, const void*, int32_t, void*, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/swapimpl.cpp:539:53: warning: cast from 'const char*' to 'const UDataInfo*' increases required alignment of target type [-Wcast-align] pInfo=(const UDataInfo *)((const char *)inData+4); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/swapimpl.cpp:558:32: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align] inIndexes=(const int32_t *)inBytes; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/swapimpl.cpp: In function 'int32_t test_swap(const UDataSwapper*, const void*, int32_t, void*, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/swapimpl.cpp:661:53: warning: cast from 'const char*' to 'const UDataInfo*' increases required alignment of target type [-Wcast-align] pInfo=(const UDataInfo *)((const char *)inData+4); ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/swapimpl.cpp: In function 'int32_t udata_swap(const UDataSwapper*, const void*, int32_t, void*, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/swapimpl.cpp:776:53: warning: cast from 'const char*' to 'const UDataInfo*' increases required alignment of target type [-Wcast-align] pInfo=(const UDataInfo *)((const char *)inData+4); ^ c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/toolutil.cpp gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/unewdata.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/denseranges.cpp gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/ucm.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/ucmstate.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/uoptions.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/uparse.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/ucbuf.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/xmlparser.cpp gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/writesrc.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/pkg_icu.cpp gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/pkg_genc.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/pkg_gencmn.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/ppucd.cpp gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/flagparser.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/filetools.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/udbgutil.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/dbgutil.cpp gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/toolutil/ucln_tu.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C ar r ../../lib/libicutu.a filestrm.o package.o pkgitems.o swapimpl.o toolutil.o unewdata.o denseranges.o ucm.o ucmstate.o uoptions.o uparse.o ucbuf.o xmlparser.o writesrc.o pkg_icu.o pkg_genc.o pkg_gencmn.o ppucd.o flagparser.o filetools.o udbgutil.o dbgutil.o ucln_tu.o ar: creating ../../lib/libicutu.a ranlib ../../lib/libicutu.a make[6]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/tools/toolutil' make[5]: Making `all' in `ctestfw' make[6]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/tools/ctestfw' (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/ctestfw/ucln_ct.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/ctestfw/uperf.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/ctestfw/datamap.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/ctestfw/testdata.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/ctestfw/tstdtmod.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/ctestfw/ctest.c gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/ctestfw/ctest.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/ctestfw/tstdtmod.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/ctestfw/testdata.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/ctestfw/datamap.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/ctestfw/uperf.cpp gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/ctestfw/ucln_ct.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C ar r libicutest.a ctest.o tstdtmod.o testdata.o datamap.o uperf.o ucln_ct.o ar: creating libicutest.a ranlib libicutest.a make[6]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/tools/ctestfw' make[5]: Making `all' in `makeconv' make[6]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/tools/makeconv' (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/makeconv/gencnvex.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/makeconv/genmbcs.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/makeconv/ucnvstat.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/makeconv/makeconv.c gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/makeconv/makeconv.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/makeconv/ucnvstat.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/makeconv/genmbcs.cpp /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/makeconv/genmbcs.cpp: In function 'UBool MBCSSingleAddFromUnicode(MBCSData*, const uint8_t*, int32_t, UChar32, int8_t)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/makeconv/genmbcs.cpp:579:34: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] stage3=(uint16_t *)mbcsData->fromUBytes; ^~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/makeconv/genmbcs.cpp: In function 'UBool MBCSAddFromUnicode(MBCSData*, const uint8_t*, int32_t, UChar32, int8_t)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/makeconv/genmbcs.cpp:848:26: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] old=*(uint16_t *)p; ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/makeconv/genmbcs.cpp:849:22: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] *(uint16_t *)p=(uint16_t)b; ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/makeconv/genmbcs.cpp:860:26: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] old=*(uint32_t *)p; ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/makeconv/genmbcs.cpp:861:22: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] *(uint32_t *)p=b; ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/makeconv/genmbcs.cpp: In function 'UBool transformEUC(MBCSData*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/makeconv/genmbcs.cpp:1115:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] uint16_t *q=(uint16_t *)p8; ^~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/makeconv/genmbcs.cpp:1133:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] uint32_t *p32=(uint32_t *)p8; ^~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/makeconv/genmbcs.cpp: In function 'void singleCompactStage3(MBCSData*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/makeconv/genmbcs.cpp:1220:44: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] uint16_t *stage3=(uint16_t *)mbcsData->fromUBytes; ^~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/makeconv/genmbcs.cpp: In function 'UBool MBCSAddFromUnicode(MBCSData*, const uint8_t*, int32_t, UChar32, int8_t)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/makeconv/genmbcs.cpp:833:10: warning: this statement may fall through [-Wimplicit-fallthrough=] b=*pb++; ~^~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/makeconv/genmbcs.cpp:834:5: note: here case 3: ^~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/makeconv/genmbcs.cpp:835:10: warning: this statement may fall through [-Wimplicit-fallthrough=] b=(b<<8)|*pb++; ~^~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/makeconv/genmbcs.cpp:836:5: note: here case 2: ^~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/makeconv/genmbcs.cpp:837:10: warning: this statement may fall through [-Wimplicit-fallthrough=] b=(b<<8)|*pb++; ~^~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/makeconv/genmbcs.cpp:838:5: note: here case 1: ^~~~ gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/makeconv/gencnvex.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ -fPIC -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -frtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -g -UDEBUG -DNDEBUG -DU_STATIC_IMPLEMENTATION -fvisibility=hidden -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-unused -Wno-unused-parameter -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -o ../../bin/makeconv makeconv.o ucnvstat.o genmbcs.o gencnvex.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm cd ../.. \ && CONFIG_FILES=tools/makeconv/makeconv.1 CONFIG_HEADERS= /bin/sh ./config.status config.status: creating tools/makeconv/makeconv.1 make[6]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/tools/makeconv' make[5]: Making `all' in `genrb' make[6]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/tools/genrb' (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/genrb/prscmnts.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/genrb/wrtxml.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/genrb/rle.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/genrb/wrtjava.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/genrb/rbutil.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/genrb/ustr.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/genrb/reslist.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/genrb/read.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/genrb/parse.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/genrb/genrb.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/genrb/errmsg.c gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/genrb/errmsg.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/genrb/genrb.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/genrb/genrb.c: In function 'main': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/genrb/genrb.c:373:22: warning: cast increases required alignment of target type [-Wcast-align] header = (const DataHeader *)poolBundle.fBytes; ^ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/genrb/genrb.c:379:35: warning: cast increases required alignment of target type [-Wcast-align] poolBundle.fIndexes = (const int32_t *)poolBundle.fKeys + 1; ^ c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/genrb/parse.cpp /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/genrb/parse.cpp: In function 'SResource* addCollation(ParseState*, SResource*, uint32_t, UErrorCode*)': /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/genrb/parse.cpp:945:40: warning: cast from 'uint8_t* {aka unsigned char*}' to 'UCATableHeader*' increases required alignment of target type [-Wcast-align] ((UCATableHeader *)data)->version[1] = version[0]; ^~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/genrb/parse.cpp:946:40: warning: cast from 'uint8_t* {aka unsigned char*}' to 'UCATableHeader*' increases required alignment of target type [-Wcast-align] ((UCATableHeader *)data)->version[2] = version[1]; ^~~~ /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/genrb/parse.cpp:947:40: warning: cast from 'uint8_t* {aka unsigned char*}' to 'UCATableHeader*' increases required alignment of target type [-Wcast-align] ((UCATableHeader *)data)->version[3] = version[2]; ^~~~ gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/genrb/read.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/genrb/reslist.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/genrb/ustr.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/genrb/rbutil.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/genrb/wrtjava.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/genrb/rle.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/genrb/wrtxml.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/genrb/prscmnts.cpp c++ -fPIC -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -frtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -g -UDEBUG -DNDEBUG -DU_STATIC_IMPLEMENTATION -fvisibility=hidden -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-unused -Wno-unused-parameter -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -o ../../bin/genrb errmsg.o genrb.o parse.o read.o reslist.o ustr.o rbutil.o wrtjava.o rle.o wrtxml.o prscmnts.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm cd ../.. \ && CONFIG_FILES=tools/genrb/derb.1 CONFIG_HEADERS= /bin/sh ./config.status config.status: creating tools/genrb/derb.1 cd ../.. \ && CONFIG_FILES=tools/genrb/genrb.1 CONFIG_HEADERS= /bin/sh ./config.status config.status: creating tools/genrb/genrb.1 make[6]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/tools/genrb' make[5]: Making `all' in `genbrk' make[6]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/tools/genbrk' (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/genbrk/genbrk.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/genbrk/genbrk.cpp c++ -fPIC -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -frtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -g -UDEBUG -DNDEBUG -DU_STATIC_IMPLEMENTATION -fvisibility=hidden -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-unused -Wno-unused-parameter -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -o ../../bin/genbrk genbrk.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm cd ../.. \ && CONFIG_FILES=tools/genbrk/genbrk.1 CONFIG_HEADERS= /bin/sh ./config.status config.status: creating tools/genbrk/genbrk.1 make[6]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/tools/genbrk' make[5]: Making `all' in `gencnval' make[6]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/tools/gencnval' (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/gencnval/gencnval.c gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/gencnval/gencnval.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ -fPIC -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -frtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -g -UDEBUG -DNDEBUG -DU_STATIC_IMPLEMENTATION -fvisibility=hidden -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-unused -Wno-unused-parameter -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -o ../../bin/gencnval gencnval.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm cd ../.. \ && CONFIG_FILES=tools/gencnval/gencnval.1 CONFIG_HEADERS= /bin/sh ./config.status config.status: creating tools/gencnval/gencnval.1 make[6]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/tools/gencnval' make[5]: Making `all' in `gensprep' make[6]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/tools/gensprep' (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/gensprep/store.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/gensprep/gensprep.c gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/gensprep/gensprep.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/gensprep/store.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ -fPIC -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -frtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -g -UDEBUG -DNDEBUG -DU_STATIC_IMPLEMENTATION -fvisibility=hidden -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-unused -Wno-unused-parameter -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -o ../../bin/gensprep gensprep.o store.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm cd ../.. \ && CONFIG_FILES=tools/gensprep/gensprep.8 CONFIG_HEADERS= /bin/sh ./config.status config.status: creating tools/gensprep/gensprep.8 make[6]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/tools/gensprep' make[5]: Making `all' in `icuinfo' make[6]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/tools/icuinfo' (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/icuinfo/icuinfo.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/icuinfo/icuinfo.cpp c++ -fPIC -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -frtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -g -UDEBUG -DNDEBUG -DU_STATIC_IMPLEMENTATION -fvisibility=hidden -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-unused -Wno-unused-parameter -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -o icuinfo icuinfo.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm make[6]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/tools/icuinfo' make[5]: Making `all' in `genccode' make[6]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/tools/genccode' (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/genccode/genccode.c gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/genccode/genccode.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ -fPIC -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -frtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -g -UDEBUG -DNDEBUG -DU_STATIC_IMPLEMENTATION -fvisibility=hidden -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-unused -Wno-unused-parameter -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -o ../../bin/genccode genccode.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm cd ../.. \ && CONFIG_FILES=tools/genccode/genccode.8 CONFIG_HEADERS= /bin/sh ./config.status config.status: creating tools/genccode/genccode.8 make[6]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/tools/genccode' make[5]: Making `all' in `gencmn' make[6]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/tools/gencmn' (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/gencmn/gencmn.c gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/gencmn/gencmn.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ -fPIC -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -frtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -g -UDEBUG -DNDEBUG -DU_STATIC_IMPLEMENTATION -fvisibility=hidden -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-unused -Wno-unused-parameter -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -o ../../bin/gencmn gencmn.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm cd ../.. \ && CONFIG_FILES=tools/gencmn/gencmn.8 CONFIG_HEADERS= /bin/sh ./config.status config.status: creating tools/gencmn/gencmn.8 make[6]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/tools/gencmn' make[5]: Making `all' in `icupkg' make[6]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/tools/icupkg' (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/icupkg/icupkg.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/icupkg/icupkg.cpp c++ -fPIC -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -frtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -g -UDEBUG -DNDEBUG -DU_STATIC_IMPLEMENTATION -fvisibility=hidden -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-unused -Wno-unused-parameter -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -o ../../bin/icupkg icupkg.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm cd ../.. \ && CONFIG_FILES=tools/icupkg/icupkg.8 CONFIG_HEADERS= /bin/sh ./config.status config.status: creating tools/icupkg/icupkg.8 make[6]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/tools/icupkg' make[5]: Making `all' in `pkgdata' make[6]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/tools/pkgdata' (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/pkgdata/pkgtypes.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/pkgdata/pkgdata.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/pkgdata/pkgdata.cpp gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/pkgdata/pkgtypes.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ -fPIC -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -frtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -g -UDEBUG -DNDEBUG -DU_STATIC_IMPLEMENTATION -fvisibility=hidden -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-unused -Wno-unused-parameter -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -o ../../bin/pkgdata pkgdata.o pkgtypes.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm cd ../.. \ && CONFIG_FILES=tools/pkgdata/pkgdata.1 CONFIG_HEADERS= /bin/sh ./config.status config.status: creating tools/pkgdata/pkgdata.1 make[6]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/tools/pkgdata' make[5]: Making `all' in `gentest' make[6]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/tools/gentest' (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/gentest/genres32.c (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/gentest/gentest.c gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/gentest/gentest.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C gcc ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/gentest/genres32.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C c++ -fPIC -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -frtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -g -UDEBUG -DNDEBUG -DU_STATIC_IMPLEMENTATION -fvisibility=hidden -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-unused -Wno-unused-parameter -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -o gentest gentest.o genres32.o -L../../tools/ctestfw -licutest -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm make[6]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/tools/gentest' make[5]: Making `all' in `gennorm2' make[6]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/tools/gennorm2' (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/gennorm2/n2builder.cpp (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/gennorm2/gennorm2.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/gennorm2/gennorm2.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/gennorm2/n2builder.cpp c++ -fPIC -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -frtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -g -UDEBUG -DNDEBUG -DU_STATIC_IMPLEMENTATION -fvisibility=hidden -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-unused -Wno-unused-parameter -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -o ../../bin/gennorm2 gennorm2.o n2builder.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm make[6]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/tools/gennorm2' make[5]: Making `all' in `gencfu' make[6]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/tools/gencfu' (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/gencfu/gencfu.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/gencfu/gencfu.cpp c++ -fPIC -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -frtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -g -UDEBUG -DNDEBUG -DU_STATIC_IMPLEMENTATION -fvisibility=hidden -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-unused -Wno-unused-parameter -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -o ../../bin/gencfu gencfu.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm cd ../.. \ && CONFIG_FILES=tools/gencfu/gencfu.1 CONFIG_HEADERS= /bin/sh ./config.status config.status: creating tools/gencfu/gencfu.1 make[6]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/tools/gencfu' make[5]: Making `all' in `gendict' make[6]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/tools/gendict' (deps) /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/gendict/gendict.cpp c++ ... /builddir/build/BUILD/mozilla-esr38/intl/icu/source/tools/gendict/gendict.cpp c++ -fPIC -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -frtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -g -UDEBUG -DNDEBUG -DU_STATIC_IMPLEMENTATION -fvisibility=hidden -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-unused -Wno-unused-parameter -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -o ../../bin/gendict gendict.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm cd ../.. \ && CONFIG_FILES=tools/gendict/gendict.1 CONFIG_HEADERS= /bin/sh ./config.status config.status: creating tools/gendict/gendict.1 make[6]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/tools/gendict' make[6]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/tools' make[6]: Nothing to be done for 'all-local'. make[6]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/tools' make[5]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/tools' make[4]: Making `all' in `data' make[5]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/data' /bin/sh /builddir/build/BUILD/mozilla-esr38/intl/icu/source/mkinstalldirs ./out ./out/build ./out/build/icudt52l ./out/build/icudt52l/curr ./out/build/icudt52l/lang ./out/build/icudt52l/region ./out/build/icudt52l/zone ./out/build/icudt52l/brkitr ./out/build/icudt52l/coll ./out/build/icudt52l/rbnf ./out/build/icudt52l/translit ./out/tmp ./out/tmp/curr ./out/tmp/lang ./out/tmp/region ./out/tmp/zone ./out/tmp/coll ./out/tmp/rbnf ./out/tmp/translit ./out/tmp/brkitr mkdir ./out mkdir ./out/build mkdir ./out/build/icudt52l mkdir ./out/build/icudt52l/curr mkdir ./out/build/icudt52l/lang mkdir ./out/build/icudt52l/region mkdir ./out/build/icudt52l/zone mkdir ./out/build/icudt52l/brkitr mkdir ./out/build/icudt52l/coll mkdir ./out/build/icudt52l/rbnf mkdir ./out/build/icudt52l/translit mkdir ./out/tmp mkdir ./out/tmp/curr mkdir ./out/tmp/lang mkdir ./out/tmp/region mkdir ./out/tmp/zone mkdir ./out/tmp/coll mkdir ./out/tmp/rbnf mkdir ./out/tmp/translit mkdir ./out/tmp/brkitr make -f pkgdataMakefile make[6]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/data' rm -rf icupkg.inc make[6]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/data' LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/icupkg -tl /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/in/unames.icu out/build/icudt52l/unames.icu LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/gencnval -d ./out/build/icudt52l /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/mappings/convrtrs.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/icupkg -tl /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/in/coll/ucadata.icu out/build/icudt52l/coll/ucadata.icu LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/icupkg -tl /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/in/coll/invuca.icu out/build/icudt52l/coll/invuca.icu LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/icupkg -tl /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/in/nfc.nrm out/build/icudt52l/nfc.nrm LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/icupkg -tl /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/in/nfkc.nrm out/build/icudt52l/nfkc.nrm LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/icupkg -tl /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/in/nfkc_cf.nrm out/build/icudt52l/nfkc_cf.nrm LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/icupkg -tl /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/in/uts46.nrm out/build/icudt52l/uts46.nrm LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/makeconv -c -d ./out/build/icudt52l /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/mappings/ibm-37_P100-1995.ucm LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/makeconv -c -d ./out/build/icudt52l /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/mappings/ibm-1047_P100-1995.ucm LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l root.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l af.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l af_NA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l af_ZA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l agq.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l agq_CM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ak.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ak_GH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l am.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l am_ET.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ar.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ar_001.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ar_AE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ar_BH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ar_DJ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ar_DZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ar_EG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ar_EH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ar_ER.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ar_IL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ar_IQ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ar_JO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ar_KM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ar_KW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ar_LB.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ar_LY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ar_MA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ar_MR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ar_OM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ar_PS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ar_QA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ar_SA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ar_SD.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ar_SO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ar_SS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ar_SY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ar_TD.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ar_TN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ar_YE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l as.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l as_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l asa.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l asa_TZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l az.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l az_Cyrl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l az_Cyrl_AZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l az_Latn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l az_Latn_AZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l bas.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l bas_CM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l be.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l be_BY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l bem.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l bem_ZM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l bez.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l bez_TZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l bg.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l bg_BG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l bm.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l bm_ML.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l bn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l bn_BD.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l bn_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l bo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l bo_CN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l bo_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l br.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l br_FR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l brx.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l brx_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l bs.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l bs_Cyrl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l bs_Cyrl_BA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l bs_Latn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l bs_Latn_BA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ca.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ca_AD.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ca_ES.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ca_FR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ca_IT.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l cgg.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l cgg_UG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l chr.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l chr_US.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l cs.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l cs_CZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l cy.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l cy_GB.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l da.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l da_DK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l da_GL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l dav.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l dav_KE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l de.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l de_AT.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l de_BE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l de_CH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l de_DE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l de_LI.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l de_LU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l dje.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l dje_NE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l dua.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l dua_CM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l dyo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l dyo_SN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l dz.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l dz_BT.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ebu.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ebu_KE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ee.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ee_GH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ee_TG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l el.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l el_CY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l el_GR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_001.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_150.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_AG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_AI.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_AS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_AU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_BB.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_BE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_BM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_BS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_BW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_BZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_CA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_CC.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_CK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_CM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_CX.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_DG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_DM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_ER.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_FJ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_FK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_FM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_GB.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_GD.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_GG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_GH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_GI.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_GM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_GU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_GY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_HK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_IE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_IM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_IO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_JE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_JM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_KE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_KI.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_KN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_KY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_LC.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_LR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_LS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_MG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_MH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_MO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_MP.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_MS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_MT.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_MU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_MW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_NA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_NF.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_NG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_NR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_NU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_NZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_PG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_PH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_PK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_PN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_PR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_PW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_RW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_SB.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_SC.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_SD.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_SG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_SH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_SL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_SS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_SX.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_SZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_TC.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_TK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_TO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_TT.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_TV.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_TZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_UG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_UM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_US.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_US_POSIX.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_VC.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_VG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_VI.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_VU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_WS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_ZA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_ZM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_ZW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l eo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l es.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l es_419.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l es_AR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l es_BO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l es_CL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l es_CO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l es_CR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l es_CU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l es_DO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l es_EA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l es_EC.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l es_ES.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l es_GQ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l es_GT.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l es_HN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l es_IC.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l es_MX.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l es_NI.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l es_PA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l es_PE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l es_PH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l es_PR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l es_PY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l es_SV.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l es_US.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l es_UY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l es_VE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l et.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l et_EE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l eu.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l eu_ES.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ewo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ewo_CM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fa.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fa_AF.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fa_IR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ff.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ff_SN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fi.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fi_FI.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fil.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fil_PH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fo_FO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_BE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_BF.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_BI.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_BJ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_BL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_CA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_CD.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_CF.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_CG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_CH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_CI.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_CM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_DJ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_DZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_FR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_GA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_GF.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_GN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_GP.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_GQ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_HT.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_KM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_LU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_MA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_MC.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_MF.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_MG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_ML.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_MQ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_MR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_MU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_NC.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_NE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_PF.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_PM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_RE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_RW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_SC.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_SN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_SY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_TD.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_TG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_TN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_VU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_WF.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l fr_YT.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ga.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ga_IE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l gl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l gl_ES.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l gsw.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l gsw_CH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l gsw_LI.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l gu.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l gu_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l guz.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l guz_KE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l gv.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l gv_IM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ha.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ha_Latn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ha_Latn_GH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ha_Latn_NE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ha_Latn_NG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l haw.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l haw_US.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l he.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l he_IL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l hi.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l hi_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l hr.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l hr_BA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l hr_HR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l hu.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l hu_HU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l hy.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l hy_AM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l id.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l id_ID.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ig.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ig_NG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ii.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ii_CN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l is.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l is_IS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l it.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l it_CH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l it_IT.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l it_SM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ja.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ja_JP.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l jgo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l jgo_CM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l jmc.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l jmc_TZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ka.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ka_GE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l kab.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l kab_DZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l kam.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l kam_KE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l kde.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l kde_TZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l kea.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l kea_CV.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l khq.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l khq_ML.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ki.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ki_KE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l kk.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l kk_Cyrl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l kk_Cyrl_KZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l kkj.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l kkj_CM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l kl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l kl_GL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l kln.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l kln_KE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l km.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l km_KH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l kn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l kn_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ko.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ko_KP.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ko_KR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l kok.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l kok_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ks.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ks_Arab.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ks_Arab_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ksb.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ksb_TZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ksf.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ksf_CM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l kw.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l kw_GB.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ky.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ky_Cyrl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ky_Cyrl_KG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l lag.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l lag_TZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l lg.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l lg_UG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l lkt.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l lkt_US.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ln.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ln_AO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ln_CD.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ln_CF.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ln_CG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l lo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l lo_LA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l lt.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l lt_LT.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l lu.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l lu_CD.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l luo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l luo_KE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l luy.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l luy_KE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l lv.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l lv_LV.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l mas.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l mas_KE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l mas_TZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l mer.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l mer_KE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l mfe.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l mfe_MU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l mg.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l mg_MG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l mgh.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l mgh_MZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l mgo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l mgo_CM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l mk.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l mk_MK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ml.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ml_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l mn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l mn_Cyrl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l mn_Cyrl_MN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l mr.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l mr_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ms.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ms_Latn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ms_Latn_BN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ms_Latn_MY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ms_Latn_SG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l mt.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l mt_MT.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l mua.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l mua_CM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l my.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l my_MM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l naq.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l naq_NA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l nb.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l nb_NO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l nb_SJ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l nd.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l nd_ZW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ne.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ne_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ne_NP.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l nl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l nl_AW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l nl_BE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l nl_BQ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l nl_CW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l nl_NL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l nl_SR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l nl_SX.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l nmg.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l nmg_CM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l nn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l nn_NO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l nnh.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l nnh_CM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l nus.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l nus_SD.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l nyn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l nyn_UG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l om.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l om_ET.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l om_KE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l or.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l or_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l pa.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l pa_Arab.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l pa_Arab_PK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l pa_Guru.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l pa_Guru_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l pl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l pl_PL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ps.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ps_AF.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l pt.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l pt_AO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l pt_BR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l pt_CV.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l pt_GW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l pt_MO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l pt_MZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l pt_PT.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l pt_ST.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l pt_TL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l rm.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l rm_CH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l rn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l rn_BI.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ro.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ro_MD.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ro_RO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l rof.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l rof_TZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ru.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ru_BY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ru_KG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ru_KZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ru_MD.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ru_RU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ru_UA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l rw.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l rw_RW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l rwk.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l rwk_TZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l saq.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l saq_KE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sbp.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sbp_TZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l seh.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l seh_MZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ses.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ses_ML.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sg.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sg_CF.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l shi.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l shi_Latn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l shi_Latn_MA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l shi_Tfng.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l shi_Tfng_MA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l si.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l si_LK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sk.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sk_SK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sl_SI.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sn_ZW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l so.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l so_DJ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l so_ET.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l so_KE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l so_SO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sq.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sq_AL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sq_MK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sq_XK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sr.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sr_Cyrl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sr_Cyrl_BA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sr_Cyrl_ME.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sr_Cyrl_RS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sr_Cyrl_XK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sr_Latn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sr_Latn_BA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sr_Latn_ME.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sr_Latn_RS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sr_Latn_XK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sv.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sv_AX.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sv_FI.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sv_SE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sw.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sw_KE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sw_TZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sw_UG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l swc.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l swc_CD.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ta.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ta_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ta_LK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ta_MY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ta_SG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l te.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l te_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l teo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l teo_KE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l teo_UG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l th.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l th_TH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ti.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ti_ER.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ti_ET.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l to.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l to_TO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l tr.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l tr_CY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l tr_TR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l twq.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l twq_NE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l tzm.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l tzm_Latn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l tzm_Latn_MA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l uk.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l uk_UA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ur.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ur_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ur_PK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l uz.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l uz_Arab.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l uz_Arab_AF.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l uz_Cyrl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l uz_Cyrl_UZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l uz_Latn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l uz_Latn_UZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l vai.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l vai_Latn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l vai_Latn_LR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l vai_Vaii.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l vai_Vaii_LR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l vi.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l vi_VN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l vun.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l vun_TZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l xog.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l xog_UG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l yav.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l yav_CM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l yo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l yo_BJ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l yo_NG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l zgh.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l zgh_MA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l zh.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l zh_Hans.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l zh_Hans_CN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l zh_Hans_HK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l zh_Hans_MO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l zh_Hans_SG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l zh_Hant.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l zh_Hant_HK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l zh_Hant_MO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l zh_Hant_TW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l zu.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l zu_ZA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l az_AZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l bs_BA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_NH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l en_RH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ha_GH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ha_NE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ha_NG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l in.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l in_ID.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l iw.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l iw_IL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ja_JP_TRADITIONAL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l kk_KZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ks_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ky_KG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l mn_MN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l mo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ms_BN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ms_MY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l ms_SG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l no.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l no_NO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l no_NO_NY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l pa_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l pa_PK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sh.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sh_BA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sh_CS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sh_YU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l shi_MA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sr_BA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sr_CS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sr_Cyrl_CS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sr_Cyrl_YU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sr_Latn_CS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sr_Latn_YU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sr_ME.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sr_RS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sr_XK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l sr_YU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l th_TH_TRADITIONAL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l tl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l tl_PH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l tzm_MA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l uz_AF.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l uz_UZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l vai_LR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l zh_CN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l zh_HK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l zh_MO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l zh_SG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales -d ./out/build/icudt52l zh_TW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -q -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/misc -d ./out/build/icudt52l zoneinfo64.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -q -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/misc -d ./out/build/icudt52l supplementalData.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -q -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/misc -d ./out/build/icudt52l likelySubtags.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -q -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/misc -d ./out/build/icudt52l plurals.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -q -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/misc -d ./out/build/icudt52l numberingSystems.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -q -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/misc -d ./out/build/icudt52l icuver.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -q -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/misc -d ./out/build/icudt52l icustd.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -q -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/misc -d ./out/build/icudt52l metadata.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -q -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/misc -d ./out/build/icudt52l metaZones.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -q -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/misc -d ./out/build/icudt52l windowsZones.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -q -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/misc -d ./out/build/icudt52l keyTypeData.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -q -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/misc -d ./out/build/icudt52l timezoneTypes.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -q -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/misc -d ./out/build/icudt52l currencyNumericCodes.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -q -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/misc -d ./out/build/icudt52l genderList.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -q -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/misc -d ./out/build/icudt52l postalCodeData.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -q -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/misc -d ./out/build/icudt52l dayPeriods.txt generating out/tmp/res_index.txt (list of installed locales) LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -d ./out/build/icudt52l ./out/tmp/res_index.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/icupkg -tl /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/locales/pool.res ./out/build/icudt52l/pool.res LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr root.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr supplementalData.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr af.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr af_NA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr agq.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ak.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr am.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ar.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ar_DJ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ar_ER.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ar_LB.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ar_SO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ar_SS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr as.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr asa.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr az.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr az_Cyrl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr az_Latn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr bas.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr be.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr bem.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr bez.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr bg.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr bm.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr bn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr bo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr bo_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr br.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr brx.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr bs.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr bs_Cyrl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr bs_Latn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ca.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ca_FR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr cgg.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr chr.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr cs.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr cy.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr da.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr dav.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr de.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr de_CH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr de_LU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr dje.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr dua.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr dyo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr dz.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ebu.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ee.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr el.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_001.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_150.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_AG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_AI.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_AU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_BB.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_BE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_BM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_BS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_BW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_BZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_CA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_CC.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_CK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_CM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_CX.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_DG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_DM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_ER.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_FJ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_FK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_FM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_GB.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_GD.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_GG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_GH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_GI.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_GM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_GY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_HK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_IE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_IM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_IO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_JE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_JM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_KE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_KI.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_KN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_KY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_LC.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_LR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_LS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_MG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_MO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_MS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_MT.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_MU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_MW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_NA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_NF.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_NG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_NR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_NU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_NZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_PG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_PH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_PK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_PN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_PW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_RW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_SB.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_SC.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_SD.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_SG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_SH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_SL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_SS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_SX.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_SZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_TC.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_TK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_TO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_TT.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_TV.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_TZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_UG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_VC.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_VG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_VU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_WS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_ZA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_ZM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_ZW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr eo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr es.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr es_AR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr es_BO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr es_CL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr es_CO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr es_CR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr es_CU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr es_DO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr es_EC.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr es_GT.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr es_HN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr es_MX.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr es_NI.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr es_PA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr es_PE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr es_PH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr es_PR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr es_PY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr es_SV.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr es_US.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr es_UY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr es_VE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr et.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr eu.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ewo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr fa.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr fa_AF.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ff.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr fi.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr fil.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr fo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr fr.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr fr_BI.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr fr_CA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr fr_CD.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr fr_CH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr fr_DJ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr fr_DZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr fr_GN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr fr_HT.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr fr_KM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr fr_LU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr fr_MG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr fr_MR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr fr_MU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr fr_RW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr fr_SC.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr fr_SY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr fr_TN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr fr_VU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ga.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr gl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr gsw.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr gu.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr guz.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr gv.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ha.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ha_Latn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ha_Latn_GH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr haw.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr he.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr hi.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr hr.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr hr_BA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr hu.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr hy.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr id.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ig.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ii.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr is.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr it.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr it_CH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ja.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr jgo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr jmc.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ka.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr kab.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr kam.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr kde.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr kea.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr khq.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ki.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr kk.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr kk_Cyrl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr kkj.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr kl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr kln.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr km.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr kn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ko.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr kok.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ks.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ks_Arab.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ksb.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ksf.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr kw.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ky.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ky_Cyrl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr lag.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr lg.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr lkt.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ln.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ln_AO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr lo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr lt.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr lu.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr luo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr luy.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr lv.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr mas.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr mas_TZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr mer.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr mfe.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr mg.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr mgh.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr mgo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr mk.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ml.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr mn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr mn_Cyrl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr mr.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ms.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ms_Latn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ms_Latn_BN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ms_Latn_SG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr mt.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr mua.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr my.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr naq.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr nb.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr nd.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ne.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ne_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr nl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr nl_AW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr nl_BQ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr nl_CW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr nl_SR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr nl_SX.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr nmg.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr nn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr nnh.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr nus.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr nyn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr om.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr om_KE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr or.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr pa.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr pa_Arab.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr pa_Guru.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr pl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ps.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr pt.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr pt_AO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr pt_CV.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr pt_GW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr pt_MO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr pt_MZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr pt_PT.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr pt_ST.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr pt_TL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr rm.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr rn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ro.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ro_MD.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr rof.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ru.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ru_BY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ru_KG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ru_KZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ru_MD.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr rw.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr rwk.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr saq.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr sbp.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr seh.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ses.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr sg.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr shi.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr shi_Latn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr shi_Tfng.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr si.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr sk.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr sl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr sn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr so.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr so_DJ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr so_ET.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr so_KE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr sq.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr sq_MK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr sr.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr sr_Cyrl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr sr_Cyrl_BA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr sr_Latn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr sv.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr sw.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr sw_UG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr swc.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ta.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ta_LK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ta_MY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ta_SG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr te.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr teo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr teo_KE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr th.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ti.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ti_ER.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr to.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr tr.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr twq.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr tzm.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr tzm_Latn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr uk.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ur.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr uz.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr uz_Arab.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr uz_Cyrl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr uz_Latn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr vai.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr vai_Latn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr vai_Vaii.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr vi.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr vun.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr xog.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr yav.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr yo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr yo_BJ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr zgh.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr zh.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr zh_Hans.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr zh_Hans_HK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr zh_Hans_MO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr zh_Hans_SG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr zh_Hant.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr zh_Hant_HK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr zh_Hant_MO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr zu.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr az_AZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr az_Latn_AZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr bs_BA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr bs_Latn_BA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_NH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr en_RH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr fil_PH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ha_GH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ha_Latn_NE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ha_Latn_NG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ha_NE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ha_NG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr he_IL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr id_ID.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr in.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr in_ID.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr iw.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr iw_IL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ja_JP.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ja_JP_TRADITIONAL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr kk_Cyrl_KZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr kk_KZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ks_Arab_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ks_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ky_Cyrl_KG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ky_KG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr mn_Cyrl_MN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr mn_MN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr mo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ms_BN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ms_Latn_MY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ms_MY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr ms_SG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr nb_NO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr nn_NO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr no.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr no_NO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr no_NO_NY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr pa_Arab_PK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr pa_Guru_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr pa_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr pa_PK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr sh.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr sh_BA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr sh_CS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr sh_YU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr shi_MA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr shi_Tfng_MA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr sr_BA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr sr_CS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr sr_Cyrl_CS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr sr_Cyrl_RS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr sr_Cyrl_XK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr sr_Cyrl_YU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr sr_Latn_BA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr sr_Latn_CS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr sr_Latn_ME.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr sr_Latn_RS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr sr_Latn_YU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr sr_ME.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr sr_RS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr sr_XK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr sr_YU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr th_TH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr th_TH_TRADITIONAL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr tl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr tl_PH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr tzm_Latn_MA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr tzm_MA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr uz_AF.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr uz_Arab_AF.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr uz_Latn_UZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr uz_UZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr vai_LR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr vai_Vaii_LR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr zh_CN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr zh_HK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr zh_Hans_CN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr zh_Hant_TW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr zh_MO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr zh_SG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr -d ./out/build/icudt52l/curr zh_TW.txt generating out/tmp/curr/res_index.txt (list of installed currency name locales) LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s ./out/tmp/curr -d ./out/build/icudt52l/curr res_index.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/icupkg -tl /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/curr/pool.res ./out/build/icudt52l/curr/pool.res generating out/tmp/lang/res_index.txt (list of installed language name locales) LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s ./out/tmp/lang -d ./out/build/icudt52l/lang res_index.txt ./out/tmp/lang/res_index.txt:3: warning: Encountered empty array LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/icupkg -tl /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/lang/pool.res ./out/build/icudt52l/lang/pool.res generating out/tmp/region/res_index.txt (list of installed region name locales) LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s ./out/tmp/region -d ./out/build/icudt52l/region res_index.txt ./out/tmp/region/res_index.txt:3: warning: Encountered empty array LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/icupkg -tl /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/region/pool.res ./out/build/icudt52l/region/pool.res LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone root.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone af.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone agq.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ak.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone am.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ar.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ar_EG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone as.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone asa.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone az.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone az_Cyrl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone az_Latn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone bas.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone be.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone bem.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone bez.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone bg.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone bm.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone bn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone bn_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone bo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone br.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone brx.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone bs.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone bs_Cyrl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone bs_Latn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ca.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone cgg.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone chr.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone cs.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone cy.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone da.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone dav.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone de.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone dje.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone dua.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone dyo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone dz.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ebu.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ee.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone el.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_001.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_150.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_AG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_AI.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_AU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_BB.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_BE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_BM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_BS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_BW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_BZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_CA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_CC.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_CK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_CM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_CX.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_DG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_DM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_ER.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_FJ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_FK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_FM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_GB.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_GD.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_GG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_GH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_GI.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_GM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_GU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_GY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_HK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_IE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_IM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_IO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_JE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_JM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_KE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_KI.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_KN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_KY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_LC.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_LR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_LS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_MG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_MH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_MO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_MP.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_MS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_MT.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_MU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_MW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_NA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_NF.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_NG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_NR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_NU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_NZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_PG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_PH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_PK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_PN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_PW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_RW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_SB.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_SC.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_SD.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_SG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_SH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_SL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_SS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_SX.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_SZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_TC.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_TK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_TO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_TT.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_TV.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_TZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_UG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_VC.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_VG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_VU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_WS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_ZA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_ZM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_ZW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone eo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone es.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone es_AR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone es_BO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone es_CL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone es_CO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone es_CR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone es_CU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone es_DO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone es_EC.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone es_GT.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone es_HN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone es_MX.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone es_NI.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone es_PA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone es_PE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone es_PR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone es_PY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone es_SV.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone es_US.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone es_UY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone es_VE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone et.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone eu.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ewo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone fa.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ff.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone fi.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone fil.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone fo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone fr.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone fr_CA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ga.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone gl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone gsw.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone gu.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone guz.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone gv.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ha.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ha_Latn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone haw.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone he.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone hi.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone hr.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone hu.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone hy.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone id.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ig.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ii.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone is.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone it.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ja.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone jgo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone jmc.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ka.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone kab.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone kam.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone kde.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone kea.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone khq.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ki.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone kk.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone kk_Cyrl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone kkj.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone kl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone kln.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone km.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone kn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ko.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ko_KP.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone kok.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ks.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ks_Arab.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ksb.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ksf.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone kw.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ky.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ky_Cyrl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone lag.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone lg.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone lkt.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ln.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone lo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone lt.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone lu.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone luo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone luy.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone lv.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone mas.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone mer.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone mfe.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone mg.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone mgh.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone mgo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone mk.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ml.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone mn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone mn_Cyrl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone mr.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ms.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ms_Latn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone mt.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone mua.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone my.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone naq.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone nb.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone nd.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ne.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ne_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone nl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone nmg.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone nn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone nnh.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone nus.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone nyn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone om.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone or.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone pa.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone pa_Arab.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone pa_Guru.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone pl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ps.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone pt.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone pt_AO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone pt_CV.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone pt_GW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone pt_MO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone pt_MZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone pt_PT.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone pt_ST.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone pt_TL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone rm.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone rn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ro.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone rof.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ru.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone rw.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone rwk.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone saq.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone sbp.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone seh.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ses.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone sg.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone shi.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone shi_Latn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone shi_Tfng.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone si.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone sk.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone sl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone sn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone so.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone sq.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone sr.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone sr_Cyrl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone sr_Latn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone sv.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone sv_FI.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone sw.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone swc.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ta.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ta_MY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ta_SG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone te.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone teo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone th.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ti.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone to.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone tr.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone twq.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone tzm.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone tzm_Latn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone uk.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ur.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ur_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone uz.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone uz_Arab.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone uz_Cyrl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone uz_Latn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone vai.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone vai_Latn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone vai_Vaii.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone vi.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone vun.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone xog.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone yav.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone yo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone zgh.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone zh.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone zh_Hans.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone zh_Hans_HK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone zh_Hans_MO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone zh_Hans_SG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone zh_Hant.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone zh_Hant_HK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone zh_Hant_MO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone zu.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone az_AZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone az_Latn_AZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone bs_BA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone bs_Latn_BA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_NH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone en_RH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone fil_PH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ha_GH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ha_Latn_GH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ha_Latn_NE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ha_Latn_NG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ha_NE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ha_NG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone he_IL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone id_ID.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone in.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone in_ID.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone iw.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone iw_IL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ja_JP.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ja_JP_TRADITIONAL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone kk_Cyrl_KZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone kk_KZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ks_Arab_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ks_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ky_Cyrl_KG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ky_KG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone mn_Cyrl_MN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone mn_MN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone mo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ms_BN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ms_Latn_BN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ms_Latn_MY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ms_Latn_SG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ms_MY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ms_SG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone nb_NO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone nn_NO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone no.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone no_NO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone no_NO_NY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone pa_Arab_PK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone pa_Guru_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone pa_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone pa_PK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone ro_MD.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone sh.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone sh_BA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone sh_CS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone sh_YU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone shi_MA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone shi_Tfng_MA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone sr_BA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone sr_CS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone sr_Cyrl_BA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone sr_Cyrl_CS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone sr_Cyrl_RS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone sr_Cyrl_XK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone sr_Cyrl_YU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone sr_Latn_BA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone sr_Latn_CS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone sr_Latn_ME.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone sr_Latn_RS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone sr_Latn_YU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone sr_ME.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone sr_RS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone sr_XK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone sr_YU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone th_TH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone th_TH_TRADITIONAL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone tl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone tl_PH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone tzm_Latn_MA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone tzm_MA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone uz_AF.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone uz_Arab_AF.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone uz_Latn_UZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone uz_UZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone vai_LR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone vai_Vaii_LR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone zh_CN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone zh_HK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone zh_Hans_CN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone zh_Hant_TW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone zh_MO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone zh_SG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb --usePoolBundle -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone -d ./out/build/icudt52l/zone zh_TW.txt generating out/tmp/zone/res_index.txt (list of installed time zone name locales) LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s ./out/tmp/zone -d ./out/build/icudt52l/zone res_index.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/icupkg -tl /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/zone/pool.res ./out/build/icudt52l/zone/pool.res LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll root.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll af_NA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll af_ZA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ar_001.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ar_AE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ar_BH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ar_DJ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ar_DZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ar_EG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ar_EH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ar_ER.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ar_IL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ar_IQ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ar_JO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ar_KM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ar_KW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ar_LB.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ar_LY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ar_MA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ar_MR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ar_OM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ar_PS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ar_QA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ar_SA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ar_SD.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ar_SO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ar_SY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ar_TD.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ar_TN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ar_YE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll as_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll az_Latn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll az_Latn_AZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll be_BY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll bg_BG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll bn_BD.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll bn_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll bs_Cyrl_BA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll bs_Latn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll bs_Latn_BA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ca_AD.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ca_ES.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll chr.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll chr_US.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll cs_CZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll cy_GB.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll da_DK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll de_AT.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll de_BE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll de_CH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll de_DE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll de_LI.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll de_LU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll dz_BT.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ee_GH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ee_TG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll el_CY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll el_GR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_150.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_AG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_AS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_AU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_BB.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_BE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_BM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_BS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_BW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_BZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_CA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_CM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_DM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_FJ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_FM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_GB.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_GD.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_GG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_GH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_GI.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_GM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_GU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_HK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_IE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_IM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_JE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_JM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_KE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_KI.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_KN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_KY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_LC.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_LR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_LS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_MG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_MH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_MP.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_MT.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_MU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_MW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_NA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_NG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_NZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_PG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_PH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_PK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_PR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_PW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_SB.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_SC.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_SG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_SL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_SS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_TC.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_TO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_TT.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_TZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_UG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_UM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_VC.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_VG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_VI.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_VU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_WS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_ZA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_ZM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_ZW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll es_419.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll es_AR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll es_BO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll es_CL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll es_CO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll es_CR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll es_CU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll es_DO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll es_EA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll es_EC.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll es_ES.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll es_GQ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll es_GT.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll es_HN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll es_IC.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll es_MX.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll es_NI.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll es_PA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll es_PE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll es_PH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll es_PR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll es_PY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll es_SV.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll es_US.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll es_UY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll es_VE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll et_EE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fa_IR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fi_FI.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fil_PH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fo_FO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_BE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_BF.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_BI.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_BJ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_BL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_CD.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_CF.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_CG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_CH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_CI.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_CM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_DJ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_DZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_FR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_GA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_GN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_GP.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_GQ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_HT.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_KM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_LU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_MA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_MC.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_MF.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_MG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_ML.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_MQ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_MR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_MU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_NC.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_NE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_PF.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_RE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_RW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_SC.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_SN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_SY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_TD.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_TG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_TN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_VU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ga.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ga_IE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll gl_ES.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll gu_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ha_Latn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ha_Latn_GH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ha_Latn_NE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ha_Latn_NG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll haw_US.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll he_IL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll hi_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll hr_BA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll hr_HR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll hu_HU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll hy_AM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll id.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll id_ID.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ig_NG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll is_IS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll it.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll it_CH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll it_IT.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll it_SM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ja_JP.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ka.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ka_GE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll kk_KZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll kl_GL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll km_KH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll kn_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ko_KP.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ko_KR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll kok_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ky.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ln_AO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ln_CD.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ln_CF.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ln_CG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll lt_LT.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll lv_LV.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll mk_MK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ml_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll mr_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ms.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ms_Latn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ms_Latn_BN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ms_Latn_MY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ms_Latn_SG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll mt_MT.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll my_MM.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll nb_NO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll nl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll nl_AW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll nl_BE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll nl_CW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll nl_NL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll nl_SR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll nl_SX.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll nn_NO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll om_ET.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll om_KE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll or_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll pa_Arab.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll pa_Arab_PK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll pa_Guru.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll pa_Guru_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll pl_PL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ps_AF.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll pt.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll pt_AO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll pt_BR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll pt_CV.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll pt_GW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll pt_MO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll pt_MZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll pt_PT.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll pt_ST.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll pt_TL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ro_MD.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ro_RO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ru_BY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ru_KG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ru_KZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ru_MD.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ru_RU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ru_UA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll si_LK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll sk_SK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll sl_SI.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll sq_AL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll sq_MK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll sq_XK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll sr_Cyrl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll sr_Cyrl_BA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll sr_Cyrl_ME.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll sr_Cyrl_RS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll sr_Cyrl_XK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll sr_Latn_BA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll sr_Latn_ME.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll sr_Latn_RS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll sr_Latn_XK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll sv_AX.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll sv_FI.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll sv_SE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll sw.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll sw_KE.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll sw_TZ.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll sw_UG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ta_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ta_LK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ta_MY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ta_SG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll te_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll th_TH.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll to_TO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll tr_CY.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll tr_TR.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll uk_UA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ur_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ur_PK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll vi_VN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll yo_NG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll zh_Hans.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll zh_Hans_CN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll zh_Hans_SG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll zh_Hant_HK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll zh_Hant_MO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll zh_Hant_TW.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll zu.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll zu_ZA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll af.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ar.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll as.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll az.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll be.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll bg.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll bn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll bs.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll bs_Cyrl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ca.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll cs.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll cy.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll da.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll de.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll dz.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ee.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll el.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_US.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll en_US_POSIX.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll eo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll es.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll et.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fa.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fa_AF.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fi.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fil.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll fr_CA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll gl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll gu.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ha.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll haw.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll he.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll hi.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll hr.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll hu.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll hy.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ig.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll is.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ja.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll kk.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll kl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll km.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll kn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ko.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll kok.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ln.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll lt.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll lv.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll mk.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ml.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll mr.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll mt.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll my.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll nb.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll nn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll om.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll or.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll pa.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll pl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ps.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ro.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ru.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll si.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll sk.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll sl.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll sq.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll sr.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll sr_Latn.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll sv.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ta.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll te.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll th.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll to.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll tr.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll uk.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll ur.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll vi.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll yo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll zh.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll zh_Hant.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll de_.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll de__PHONEBOOK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll es_.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll es__TRADITIONAL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll in.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll in_ID.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll iw.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll iw_IL.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll mo.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll no.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll no_NO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll pa_IN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll sh.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll sh_BA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll sh_CS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll sh_YU.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll sr_BA.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll sr_ME.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll sr_RS.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll zh_CN.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll zh_HK.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll zh_MO.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll zh_SG.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/coll -d ./out/build/icudt52l/coll zh_TW.txt generating out/tmp/coll/res_index.txt (list of installed collation locales) LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s ./out/tmp/coll -d ./out/build/icudt52l/coll res_index.txt generating out/tmp/brkitr/res_index.txt (list of installed break locales) LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s ./out/tmp/brkitr -d ./out/build/icudt52l/brkitr res_index.txt ./out/tmp/brkitr/res_index.txt:3: warning: Encountered empty array generating out/tmp/rbnf/res_index.txt (list of installed RBNF locales) LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/genrb -kR -i ./out/build/icudt52l -s ./out/tmp/rbnf -d ./out/build/icudt52l/rbnf res_index.txt ./out/tmp/rbnf/res_index.txt:3: warning: Encountered empty array LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/gensprep -d ./out/build/icudt52l -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/sprep -b rfc3491 -m /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/unidata -u 3.2.0 rfc3491.txt gensprep writes dummy icudt52l_sprep.spp because UCONFIG_NO_IDNA is set, see icu/source/common/unicode/uconfig.h LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/gensprep -d ./out/build/icudt52l -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/sprep -b rfc3530cs -m /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/unidata -u 3.2.0 rfc3530cs.txt gensprep writes dummy icudt52l_sprep.spp because UCONFIG_NO_IDNA is set, see icu/source/common/unicode/uconfig.h LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/gensprep -d ./out/build/icudt52l -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/sprep -b rfc3530csci -m /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/unidata -u 3.2.0 rfc3530csci.txt gensprep writes dummy icudt52l_sprep.spp because UCONFIG_NO_IDNA is set, see icu/source/common/unicode/uconfig.h LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/gensprep -d ./out/build/icudt52l -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/sprep -b rfc3530mixp -m /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/unidata -u 3.2.0 rfc3530mixp.txt gensprep writes dummy icudt52l_sprep.spp because UCONFIG_NO_IDNA is set, see icu/source/common/unicode/uconfig.h LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/gensprep -d ./out/build/icudt52l -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/sprep -b rfc3722 -m /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/unidata -u 3.2.0 rfc3722.txt gensprep writes dummy icudt52l_sprep.spp because UCONFIG_NO_IDNA is set, see icu/source/common/unicode/uconfig.h LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/gensprep -d ./out/build/icudt52l -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/sprep -b rfc3920node -m /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/unidata -u 3.2.0 rfc3920node.txt gensprep writes dummy icudt52l_sprep.spp because UCONFIG_NO_IDNA is set, see icu/source/common/unicode/uconfig.h LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/gensprep -d ./out/build/icudt52l -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/sprep -b rfc3920res -m /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/unidata -u 3.2.0 rfc3920res.txt gensprep writes dummy icudt52l_sprep.spp because UCONFIG_NO_IDNA is set, see icu/source/common/unicode/uconfig.h LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/gensprep -d ./out/build/icudt52l -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/sprep -b rfc4011 -m /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/unidata -u 3.2.0 rfc4011.txt gensprep writes dummy icudt52l_sprep.spp because UCONFIG_NO_IDNA is set, see icu/source/common/unicode/uconfig.h LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/gensprep -d ./out/build/icudt52l -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/sprep -b rfc4013 -m /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/unidata -u 3.2.0 rfc4013.txt gensprep writes dummy icudt52l_sprep.spp because UCONFIG_NO_IDNA is set, see icu/source/common/unicode/uconfig.h LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/gensprep -d ./out/build/icudt52l -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/sprep -b rfc4505 -m /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/unidata -u 3.2.0 rfc4505.txt gensprep writes dummy icudt52l_sprep.spp because UCONFIG_NO_IDNA is set, see icu/source/common/unicode/uconfig.h LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/gensprep -d ./out/build/icudt52l -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/sprep -b rfc4518 -m /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/unidata -u 3.2.0 rfc4518.txt gensprep writes dummy icudt52l_sprep.spp because UCONFIG_NO_IDNA is set, see icu/source/common/unicode/uconfig.h LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/gensprep -d ./out/build/icudt52l -i ./out/build/icudt52l -s /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/sprep -b rfc4518ci -m /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/unidata -u 3.2.0 rfc4518ci.txt gensprep writes dummy icudt52l_sprep.spp because UCONFIG_NO_IDNA is set, see icu/source/common/unicode/uconfig.h LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH echo ALL_CFU_SOURCE: /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/unidata/confusables.txt /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/unidata/confusablesWholeScript.txt ALL_CFU_SOURCE: /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/unidata/confusables.txt /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/unidata/confusablesWholeScript.txt LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH echo CFU_FILES: ./out/build/icudt52l/confusables.cfu CFU_FILES: ./out/build/icudt52l/confusables.cfu LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH echo CFU_FILES_SHORT: confusables.cfu CFU_FILES_SHORT: confusables.cfu LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/gencfu -c -i ./out/build/icudt52l -r /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/unidata/confusables.txt -w /builddir/build/BUILD/mozilla-esr38/intl/icu/source/data/unidata/confusablesWholeScript.txt -o out/build/icudt52l/confusables.cfu gencfu writes dummy out/build/icudt52l/confusables.cfu because of UCONFIG_NO_REGULAR_EXPRESSIONS and/or UCONFIG_NO_NORMALIZATION and/or UCONFIG_NO_FILE_IO, see uconfig.h generating out/tmp/icudata.lst (list of data files) LD_LIBRARY_PATH=../stubdata:../tools/ctestfw:../lib:$LD_LIBRARY_PATH ../bin/pkgdata -O ../data/icupkg.inc -q -c -s /builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/data/out/build/icudt52l -d ../lib -e icudt52 -T ./out/tmp -p icudt52l -m static -r 52.1 -L icudata ./out/tmp/icudata.lst ar: creating ../lib/libicudata.a pkgdata: gcc -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_IDNA -DU_CHARSET_IS_UTF8 -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/common -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_ATTRIBUTE_DEPRECATED= -fPIC -Wall -Wdeclaration-after-statement -Wsign-compare -Wtype-limits -Wno-unused -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -pipe -g -UDEBUG -DNDEBUG -DU_STATIC_IMPLEMENTATION -fvisibility=hidden -std=c99 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Wno-sign-compare -Wno-unused -c -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/common -I../common -DPIC -fPIC -o ./out/tmp/icudt52l_dat.o ./out/tmp/icudt52l_dat.s pkgdata: ar r ../lib/libicudata.a ./out/tmp/icudt52l_dat.o pkgdata: ranlib ../lib/libicudata.a make[5]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target/data' make[5]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target' Note: rebuild with "make VERBOSE=1 all-local" to show all compiler parameters. make[5]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target' make[4]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/intl/icu/target' libicu.a.desc rm -f libicu.a /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_gen.py -o libicu.a.desc ../../../intl/icu/target/lib/libicui18n.a ../../../intl/icu/target/lib/libicuuc.a ../../../intl/icu/target/lib/libicudata.a make[3]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/config/external/icu' make[3]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/js/src' ./host_jskwgen /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsautokw.h /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python -m mozbuild.action.preprocessor -DVERSION='js' /builddir/build/BUILD/mozilla-esr38/js/src/symverscript.in -o symverscript RegExp.o c++ -o RegExp.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/js/src -I. -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/common -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n -I../../dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/RegExp.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.cpp Parser.o c++ -o Parser.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/js/src -I. -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/common -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n -I../../dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/Parser.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.cpp ExecutableAllocatorPosix.o c++ -o ExecutableAllocatorPosix.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/js/src -I. -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/common -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n -I../../dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/ExecutableAllocatorPosix.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/js/src/jit/ExecutableAllocatorPosix.cpp jsarray.o c++ -o jsarray.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/js/src -I. -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/common -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n -I../../dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/jsarray.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/js/src/jsarray.cpp jsatom.o In file included from ../../dist/include/js/TracingAPI.h:11:0, from ../../dist/include/js/HeapAPI.h:12, from ../../dist/include/js/GCAPI.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/ExecutableAllocator.h:36, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/ExecutableAllocatorPosix.cpp:33: /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:469:66: warning: cast from 'char*' to 'js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static const js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(const JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:476:72: warning: cast from 'const char*' to 'const js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.h:14:0, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser-inl.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:469:66: warning: cast from 'char*' to 'js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static const js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(const JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:476:72: warning: cast from 'const char*' to 'const js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ In file included from ../../dist/include/js/RootingAPI.h:16:0, from ../../dist/include/js/CallArgs.h:38, from ../../dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Barrier.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsobj.h:21, from /builddir/build/BUILD/mozilla-esr38/js/src/jsarray.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jsarray.cpp:7: /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:469:66: warning: cast from 'char*' to 'js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static const js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(const JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:476:72: warning: cast from 'const char*' to 'const js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ c++ -o jsatom.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/js/src -I. -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/common -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n -I../../dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/jsatom.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/js/src/jsatom.cpp jsmath.o In file included from ../../dist/include/js/RootingAPI.h:16:0, from ../../dist/include/js/CallArgs.h:38, from ../../dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Barrier.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsatom.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:21, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/RegExpObject.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.cpp:7: /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:469:66: warning: cast from 'char*' to 'js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static const js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(const JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:476:72: warning: cast from 'const char*' to 'const js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ In file included from ../../dist/include/js/RootingAPI.h:16:0, from ../../dist/include/js/CallArgs.h:38, from ../../dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Barrier.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsatom.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsatominlines.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsatom.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:469:66: warning: cast from 'char*' to 'js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static const js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(const JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:476:72: warning: cast from 'const char*' to 'const js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/RegExpObject.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.cpp:7: /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In static member function 'static js::jit::JitCode* js::jit::JitCode::FromExecutable(uint8_t*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:139:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitCode**' increases required alignment of target type [-Wcast-align] JitCode* code = *(JitCode**)(buffer - sizeof(JitCode*)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In member function 'js::jit::SnapshotOffset* js::jit::IonScript::bailoutTable()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:301:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::SnapshotOffset* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (SnapshotOffset*) &bottomBuffer()[bailoutTable_]; ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In member function 'uint32_t* js::jit::IonScript::cacheIndex()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:319:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (uint32_t*) &bottomBuffer()[cacheIndex_]; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/TokenStream.h:21, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/ParseNode.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/FullParseHandler.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser-inl.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In static member function 'static js::jit::JitCode* js::jit::JitCode::FromExecutable(uint8_t*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:139:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitCode**' increases required alignment of target type [-Wcast-align] JitCode* code = *(JitCode**)(buffer - sizeof(JitCode*)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In member function 'js::jit::SnapshotOffset* js::jit::IonScript::bailoutTable()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:301:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::SnapshotOffset* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (SnapshotOffset*) &bottomBuffer()[bailoutTable_]; ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In member function 'uint32_t* js::jit::IonScript::cacheIndex()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:319:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (uint32_t*) &bottomBuffer()[cacheIndex_]; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/RegExpObject.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.cpp:7: /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ConstArray* JSScript::consts()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1508:71: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ConstArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + constsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ObjectArray* JSScript::objects()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1513:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + objectsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ObjectArray* JSScript::regexps()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1518:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + regexpsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::TryNoteArray* JSScript::trynotes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1523:75: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::TryNoteArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + trynotesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::BlockScopeArray* JSScript::blockScopes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1528:81: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::BlockScopeArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + blockScopesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::YieldOffsetArray& JSScript::yieldOffsets()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1533:84: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::YieldOffsetArray*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(data + yieldOffsetsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::HeapPtrAtom* js::SharedScriptData::atoms()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:2066:87: warning: cast from 'jsbytecode* {aka unsigned char*}' to 'js::HeapPtrAtom* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + length - sizeof(JSAtom*) * natoms); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In static member function 'static js::SharedScriptData* js::SharedScriptData::fromBytecode(const jsbytecode*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:2070:79: warning: cast from 'const jsbytecode* {aka const unsigned char*}' to 'js::SharedScriptData*' increases required alignment of target type [-Wcast-align] return (SharedScriptData*)(bytecode - offsetof(SharedScriptData, data)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/TokenStream.h:21, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/ParseNode.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/FullParseHandler.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser-inl.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ConstArray* JSScript::consts()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1508:71: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ConstArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + constsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ObjectArray* JSScript::objects()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1513:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + objectsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ObjectArray* JSScript::regexps()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1518:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + regexpsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::TryNoteArray* JSScript::trynotes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1523:75: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::TryNoteArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + trynotesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::BlockScopeArray* JSScript::blockScopes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1528:81: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::BlockScopeArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + blockScopesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::YieldOffsetArray& JSScript::yieldOffsets()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1533:84: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::YieldOffsetArray*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(data + yieldOffsetsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::HeapPtrAtom* js::SharedScriptData::atoms()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:2066:87: warning: cast from 'jsbytecode* {aka unsigned char*}' to 'js::HeapPtrAtom* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + length - sizeof(JSAtom*) * natoms); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In static member function 'static js::SharedScriptData* js::SharedScriptData::fromBytecode(const jsbytecode*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:2070:79: warning: cast from 'const jsbytecode* {aka const unsigned char*}' to 'js::SharedScriptData*' increases required alignment of target type [-Wcast-align] return (SharedScriptData*)(bytecode - offsetof(SharedScriptData, data)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/RegExpObject.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.cpp:7: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In static member function 'static js::gc::RelocationOverlay* js::gc::RelocationOverlay::fromCell(js::gc::Cell*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1159:57: warning: cast from 'js::gc::Cell*' to 'js::gc::RelocationOverlay*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(cell); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/TokenStream.h:21, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/ParseNode.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/FullParseHandler.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser-inl.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In static member function 'static js::gc::RelocationOverlay* js::gc::RelocationOverlay::fromCell(js::gc::Cell*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1159:57: warning: cast from 'js::gc::Cell*' to 'js::gc::RelocationOverlay*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(cell); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Snapshots.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:43, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/RegExpObject.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.cpp:7: /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h: In member function 'uint32_t js::jit::CompactBufferReader::readNativeEndianUint32_t()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h:73:58: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(buffer_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h: In member function 'void js::jit::CompactBufferWriter::writeNativeEndianUint32_t(uint32_t)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h:175:43: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(endPtr)[-1] = value; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsarray.cpp:19: /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In static member function 'static js::jit::JitCode* js::jit::JitCode::FromExecutable(uint8_t*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:139:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitCode**' increases required alignment of target type [-Wcast-align] JitCode* code = *(JitCode**)(buffer - sizeof(JitCode*)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Snapshots.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:43, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/TokenStream.h:21, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/ParseNode.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/FullParseHandler.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser-inl.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h: In member function 'uint32_t js::jit::CompactBufferReader::readNativeEndianUint32_t()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h:73:58: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(buffer_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In member function 'js::jit::SnapshotOffset* js::jit::IonScript::bailoutTable()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:301:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::SnapshotOffset* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (SnapshotOffset*) &bottomBuffer()[bailoutTable_]; ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In member function 'uint32_t* js::jit::IonScript::cacheIndex()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:319:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (uint32_t*) &bottomBuffer()[cacheIndex_]; ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h: In member function 'void js::jit::CompactBufferWriter::writeNativeEndianUint32_t(uint32_t)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h:175:43: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(endPtr)[-1] = value; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/RegExpObject.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.cpp:7: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h: In function 'js::HandlePropertyName js::AtomStateOffsetToName(const JSAtomState&, size_t)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:448:87: warning: cast from 'char*' to 'js::ImmutablePropertyNamePtr* {aka js::ImmutableTenuredPtr*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast((char*)&atomState + offset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsarray.cpp:19: /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ConstArray* JSScript::consts()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1508:71: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ConstArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + constsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ObjectArray* JSScript::objects()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1513:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + objectsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ObjectArray* JSScript::regexps()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1518:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + regexpsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::TryNoteArray* JSScript::trynotes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1523:75: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::TryNoteArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + trynotesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::BlockScopeArray* JSScript::blockScopes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1528:81: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::BlockScopeArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + blockScopesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::YieldOffsetArray& JSScript::yieldOffsets()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1533:84: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::YieldOffsetArray*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(data + yieldOffsetsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::HeapPtrAtom* js::SharedScriptData::atoms()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:2066:87: warning: cast from 'jsbytecode* {aka unsigned char*}' to 'js::HeapPtrAtom* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + length - sizeof(JSAtom*) * natoms); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In static member function 'static js::SharedScriptData* js::SharedScriptData::fromBytecode(const jsbytecode*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:2070:79: warning: cast from 'const jsbytecode* {aka const unsigned char*}' to 'js::SharedScriptData*' increases required alignment of target type [-Wcast-align] return (SharedScriptData*)(bytecode - offsetof(SharedScriptData, data)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/TokenStream.h:21, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/ParseNode.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/FullParseHandler.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser-inl.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h: In function 'js::HandlePropertyName js::AtomStateOffsetToName(const JSAtomState&, size_t)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:448:87: warning: cast from 'char*' to 'js::ImmutablePropertyNamePtr* {aka js::ImmutableTenuredPtr*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast((char*)&atomState + offset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsarray.cpp:19: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In static member function 'static js::gc::RelocationOverlay* js::gc::RelocationOverlay::fromCell(js::gc::Cell*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1159:57: warning: cast from 'js::gc::Cell*' to 'js::gc::RelocationOverlay*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(cell); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsatominlines.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsatom.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In static member function 'static js::jit::JitCode* js::jit::JitCode::FromExecutable(uint8_t*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:139:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitCode**' increases required alignment of target type [-Wcast-align] JitCode* code = *(JitCode**)(buffer - sizeof(JitCode*)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In member function 'js::jit::SnapshotOffset* js::jit::IonScript::bailoutTable()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:301:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::SnapshotOffset* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (SnapshotOffset*) &bottomBuffer()[bailoutTable_]; ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In member function 'uint32_t* js::jit::IonScript::cacheIndex()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:319:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (uint32_t*) &bottomBuffer()[cacheIndex_]; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Snapshots.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:43, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsarray.cpp:19: /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h: In member function 'uint32_t js::jit::CompactBufferReader::readNativeEndianUint32_t()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h:73:58: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(buffer_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h: In member function 'void js::jit::CompactBufferWriter::writeNativeEndianUint32_t(uint32_t)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h:175:43: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(endPtr)[-1] = value; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsarray.cpp:19: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h: In function 'js::HandlePropertyName js::AtomStateOffsetToName(const JSAtomState&, size_t)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:448:87: warning: cast from 'char*' to 'js::ImmutablePropertyNamePtr* {aka js::ImmutableTenuredPtr*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast((char*)&atomState + offset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ProxyObject.h:10:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ScopeObject.h:16, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/SharedContext.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/FullParseHandler.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser-inl.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.cpp:20: ../../dist/include/js/Proxy.h: In function 'js::ProxyDataLayout* js::GetProxyDataLayout(JSObject*)': ../../dist/include/js/Proxy.h:465:96: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ProxyDataLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(obj) + ProxyDataOffset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsatominlines.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsatom.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ConstArray* JSScript::consts()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1508:71: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ConstArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + constsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ObjectArray* JSScript::objects()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1513:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + objectsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ObjectArray* JSScript::regexps()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1518:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + regexpsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::TryNoteArray* JSScript::trynotes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1523:75: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::TryNoteArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + trynotesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::BlockScopeArray* JSScript::blockScopes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1528:81: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::BlockScopeArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + blockScopesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::YieldOffsetArray& JSScript::yieldOffsets()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1533:84: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::YieldOffsetArray*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(data + yieldOffsetsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::HeapPtrAtom* js::SharedScriptData::atoms()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:2066:87: warning: cast from 'jsbytecode* {aka unsigned char*}' to 'js::HeapPtrAtom* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + length - sizeof(JSAtom*) * natoms); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In static member function 'static js::SharedScriptData* js::SharedScriptData::fromBytecode(const jsbytecode*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:2070:79: warning: cast from 'const jsbytecode* {aka const unsigned char*}' to 'js::SharedScriptData*' increases required alignment of target type [-Wcast-align] return (SharedScriptData*)(bytecode - offsetof(SharedScriptData, data)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ProxyObject.h:10:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ScopeObject.h:16, from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.cpp:17: ../../dist/include/js/Proxy.h: In function 'js::ProxyDataLayout* js::GetProxyDataLayout(JSObject*)': ../../dist/include/js/Proxy.h:465:96: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ProxyDataLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(obj) + ProxyDataOffset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsatominlines.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsatom.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In static member function 'static js::gc::RelocationOverlay* js::gc::RelocationOverlay::fromCell(js::gc::Cell*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1159:57: warning: cast from 'js::gc::Cell*' to 'js::gc::RelocationOverlay*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(cell); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Snapshots.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:43, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsatominlines.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsatom.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h: In member function 'uint32_t js::jit::CompactBufferReader::readNativeEndianUint32_t()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h:73:58: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(buffer_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h: In member function 'void js::jit::CompactBufferWriter::writeNativeEndianUint32_t(uint32_t)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h:175:43: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(endPtr)[-1] = value; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxtinlines.h:16:0, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/ParseMaps-inl.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser-inl.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'js::jit::ExitFooterFrame* js::jit::ExitFrameLayout::footer()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:523:79: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ExitFooterFrame*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp - ExitFooterFrame::Size()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::NativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:576:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:619:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::thisp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:622:49: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loThis_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLPropertyOpExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:664:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLProxyExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:716:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:753:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMMethodExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:796:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'T* js::jit::ExitFrameLayout::as() [with T = js::jit::LazyLinkExitFrameLayout]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:871:57: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::LazyLinkExitFrameLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'void* js::jit::BaselineStubFrameLayout::reverseSavedFramePtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:892:25: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return *(void**)addr; ^~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'js::jit::ICStub* js::jit::BaselineStubFrameLayout::maybeStubPtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:897:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(fp + reverseOffsetOfStubPtr()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'void js::jit::BaselineStubFrameLayout::setStubPtr(js::jit::ICStub*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:901:66: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] *reinterpret_cast(fp + reverseOffsetOfStubPtr()) = stub; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsatominlines.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsatom.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h: In function 'js::HandlePropertyName js::AtomStateOffsetToName(const JSAtomState&, size_t)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:448:87: warning: cast from 'char*' to 'js::ImmutablePropertyNamePtr* {aka js::ImmutableTenuredPtr*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast((char*)&atomState + offset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxtinlines.h:16:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jscompartmentinlines.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.cpp:17: /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'js::jit::ExitFooterFrame* js::jit::ExitFrameLayout::footer()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:523:79: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ExitFooterFrame*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp - ExitFooterFrame::Size()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::NativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:576:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:619:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::thisp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:622:49: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loThis_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLPropertyOpExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:664:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLProxyExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:716:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:753:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMMethodExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:796:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'T* js::jit::ExitFrameLayout::as() [with T = js::jit::LazyLinkExitFrameLayout]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:871:57: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::LazyLinkExitFrameLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'void* js::jit::BaselineStubFrameLayout::reverseSavedFramePtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:892:25: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return *(void**)addr; ^~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'js::jit::ICStub* js::jit::BaselineStubFrameLayout::maybeStubPtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:897:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(fp + reverseOffsetOfStubPtr()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'void js::jit::BaselineStubFrameLayout::setStubPtr(js::jit::ICStub*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:901:66: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] *reinterpret_cast(fp + reverseOffsetOfStubPtr()) = stub; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ProxyObject.h:10:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ScopeObject.h:16, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ArgumentsObject-inl.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jsarray.cpp:39: ../../dist/include/js/Proxy.h: In function 'js::ProxyDataLayout* js::GetProxyDataLayout(JSObject*)': ../../dist/include/js/Proxy.h:465:96: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ProxyDataLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(obj) + ProxyDataOffset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsscriptinlines.h:13:0, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.cpp:39: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'uint8_t** js::jit::BaselineScript::yieldEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:315:82: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint8_t** {aka unsigned char**}' increases required alignment of target type [-Wcast-align] return (uint8_t**)(reinterpret_cast(this) + yieldEntriesOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'js::jit::PCMappingIndexEntry* js::jit::BaselineScript::pcMappingIndexEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:318:95: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::PCMappingIndexEntry*' increases required alignment of target type [-Wcast-align] return (PCMappingIndexEntry*)(reinterpret_cast(this) + pcMappingIndexOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'uint32_t* js::jit::BaselineScript::bytecodeTypeMap()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:425:101: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(this) + bytecodeTypeMapOffset_); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h:17:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:26, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.cpp:17: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'uint8_t** js::jit::BaselineScript::yieldEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:315:82: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint8_t** {aka unsigned char**}' increases required alignment of target type [-Wcast-align] return (uint8_t**)(reinterpret_cast(this) + yieldEntriesOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'js::jit::PCMappingIndexEntry* js::jit::BaselineScript::pcMappingIndexEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:318:95: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::PCMappingIndexEntry*' increases required alignment of target type [-Wcast-align] return (PCMappingIndexEntry*)(reinterpret_cast(this) + pcMappingIndexOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'uint32_t* js::jit::BaselineScript::bytecodeTypeMap()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:425:101: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(this) + bytecodeTypeMapOffset_); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:26:0, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.cpp:17: /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h: In member function 'js::ObjectGroup* js::TypeSet::ObjectKey::groupNoBarrier()': /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h:116:27: warning: cast from 'js::TypeSet::ObjectKey*' to 'js::ObjectGroup*' increases required alignment of target type [-Wcast-align] return (ObjectGroup*) this; ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Bailouts.h:13:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:16, from /builddir/build/BUILD/mozilla-esr38/js/src/jsscriptinlines.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ArgumentsObject-inl.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsarray.cpp:39: /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'js::jit::ExitFooterFrame* js::jit::ExitFrameLayout::footer()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:523:79: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ExitFooterFrame*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp - ExitFooterFrame::Size()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::NativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:576:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:619:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::thisp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:622:49: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loThis_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLPropertyOpExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:664:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLProxyExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:716:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:753:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMMethodExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:796:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'T* js::jit::ExitFrameLayout::as() [with T = js::jit::LazyLinkExitFrameLayout]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:871:57: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::LazyLinkExitFrameLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'void* js::jit::BaselineStubFrameLayout::reverseSavedFramePtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:892:25: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return *(void**)addr; ^~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'js::jit::ICStub* js::jit::BaselineStubFrameLayout::maybeStubPtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:897:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(fp + reverseOffsetOfStubPtr()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'void js::jit::BaselineStubFrameLayout::setStubPtr(js::jit::ICStub*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:901:66: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] *reinterpret_cast(fp + reverseOffsetOfStubPtr()) = stub; ^ In file included from ../../dist/include/mozilla/Vector.h:12:0, from ../../dist/include/js/Vector.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/RegExpObject.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.cpp:7: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::ubi::Base]': ../../dist/include/js/UbiNode.h:244:52: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::ubi::Base*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxtinlines.h:16:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsatom.cpp:25: /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'js::jit::ExitFooterFrame* js::jit::ExitFrameLayout::footer()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:523:79: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ExitFooterFrame*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp - ExitFooterFrame::Size()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::NativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:576:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:619:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::thisp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:622:49: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loThis_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLPropertyOpExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:664:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLProxyExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:716:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:753:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMMethodExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:796:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/RegExpObject.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.cpp:7: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSObject]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1225:56: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSString]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1227:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSString*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JS::Symbol]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1229:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JS::Symbol*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'T* js::jit::ExitFrameLayout::as() [with T = js::jit::LazyLinkExitFrameLayout]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:871:57: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::LazyLinkExitFrameLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'void* js::jit::BaselineStubFrameLayout::reverseSavedFramePtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:892:25: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return *(void**)addr; ^~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'js::jit::ICStub* js::jit::BaselineStubFrameLayout::maybeStubPtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:897:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(fp + reverseOffsetOfStubPtr()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'void js::jit::BaselineStubFrameLayout::setStubPtr(js::jit::ICStub*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:901:66: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] *reinterpret_cast(fp + reverseOffsetOfStubPtr()) = stub; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ProxyObject.h:10:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxtinlines.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jsatom.cpp:25: ../../dist/include/js/Proxy.h: In function 'js::ProxyDataLayout* js::GetProxyDataLayout(JSObject*)': ../../dist/include/js/Proxy.h:465:96: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ProxyDataLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(obj) + ProxyDataOffset); ^ In file included from ../../dist/include/mozilla/Vector.h:12:0, from ../../dist/include/js/Vector.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/RegExpObject.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.cpp:7: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::AnyRegister]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RegisterSets.h:185:33: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::AnyRegister*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::ValueOperand]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RegisterSets.h:189:33: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::ValueOperand*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsscriptinlines.h:13:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ArgumentsObject-inl.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsarray.cpp:39: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'uint8_t** js::jit::BaselineScript::yieldEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:315:82: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint8_t** {aka unsigned char**}' increases required alignment of target type [-Wcast-align] return (uint8_t**)(reinterpret_cast(this) + yieldEntriesOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'js::jit::PCMappingIndexEntry* js::jit::BaselineScript::pcMappingIndexEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:318:95: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::PCMappingIndexEntry*' increases required alignment of target type [-Wcast-align] return (PCMappingIndexEntry*)(reinterpret_cast(this) + pcMappingIndexOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'uint32_t* js::jit::BaselineScript::bytecodeTypeMap()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:425:101: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(this) + bytecodeTypeMapOffset_); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/RegExpObject.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.cpp:7: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::TypeDescr]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1239:38: required from 'T js::gc::MaybeForwarded(T) [with T = js::TypeDescr*]' /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:565:43: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::TypeDescr*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.cpp:17: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h: In instantiation of 'JSObject* js::gc::AllocateObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:630:43: required from 'JSObject* js::NewGCObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]' /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:246:84: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:537:21: warning: cast from 'js::gc::TenuredCell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] JSObject* obj = reinterpret_cast(cx->arenas()->allocateFromFreeList(kind, thingSize)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h:17:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:26, from /builddir/build/BUILD/mozilla-esr38/js/src/jsatom.cpp:27: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'uint8_t** js::jit::BaselineScript::yieldEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:315:82: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint8_t** {aka unsigned char**}' increases required alignment of target type [-Wcast-align] return (uint8_t**)(reinterpret_cast(this) + yieldEntriesOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'js::jit::PCMappingIndexEntry* js::jit::BaselineScript::pcMappingIndexEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:318:95: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::PCMappingIndexEntry*' increases required alignment of target type [-Wcast-align] return (PCMappingIndexEntry*)(reinterpret_cast(this) + pcMappingIndexOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'uint32_t* js::jit::BaselineScript::bytecodeTypeMap()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:425:101: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(this) + bytecodeTypeMapOffset_); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:26:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsatom.cpp:27: /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h: In member function 'js::ObjectGroup* js::TypeSet::ObjectKey::groupNoBarrier()': /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h:116:27: warning: cast from 'js::TypeSet::ObjectKey*' to 'js::ObjectGroup*' increases required alignment of target type [-Wcast-align] return (ObjectGroup*) this; ^~~~ In file included from ../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../dist/include/mozilla/PodOperations.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:16, from ../../dist/include/js/RootingAPI.h:16, from ../../dist/include/js/CallArgs.h:38, from ../../dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Barrier.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsatom.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsatominlines.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsatom.cpp:11: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::ubi::Base]': ../../dist/include/js/UbiNode.h:244:52: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::ubi::Base*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsatominlines.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsatom.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSObject]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1225:56: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSString]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1227:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSString*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JS::Symbol]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1229:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JS::Symbol*' increases required alignment of target type [-Wcast-align] In file included from ../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../dist/include/mozilla/PodOperations.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:16, from ../../dist/include/js/RootingAPI.h:16, from ../../dist/include/js/CallArgs.h:38, from ../../dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Barrier.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsatom.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsatominlines.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsatom.cpp:11: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::AnyRegister]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RegisterSets.h:185:33: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::AnyRegister*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::ValueOperand]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RegisterSets.h:189:33: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::ValueOperand*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsatom.cpp: In instantiation of 'bool js::XDRAtom(js::XDRState*, js::MutableHandleAtom) [with js::XDRMode mode = (js::XDRMode)0; js::MutableHandleAtom = JS::MutableHandle]': /builddir/build/BUILD/mozilla-esr38/js/src/jsatom.cpp:569:63: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsatom.cpp:533:33: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] const char16_t* chars = reinterpret_cast(xdr->buf.read(length * sizeof(char16_t))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsatom.cpp: In instantiation of 'bool js::XDRAtom(js::XDRState*, js::MutableHandleAtom) [with js::XDRMode mode = (js::XDRMode)1; js::MutableHandleAtom = JS::MutableHandle]': /builddir/build/BUILD/mozilla-esr38/js/src/jsatom.cpp:572:63: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsatom.cpp:533:33: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsatominlines.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsatom.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::TypeDescr]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1239:38: required from 'T js::gc::MaybeForwarded(T) [with T = js::TypeDescr*]' /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:565:43: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::TypeDescr*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsatom.cpp:27: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h: In instantiation of 'JSObject* js::gc::AllocateObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:630:43: required from 'JSObject* js::NewGCObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]' /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:246:84: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:537:21: warning: cast from 'js::gc::TenuredCell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] JSObject* obj = reinterpret_cast(cx->arenas()->allocateFromFreeList(kind, thingSize)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../dist/include/mozilla/PodOperations.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:16, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser-inl.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.cpp:20: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::ubi::Base]': ../../dist/include/js/UbiNode.h:244:52: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::ubi::Base*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/TokenStream.h:21, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/ParseNode.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/FullParseHandler.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser-inl.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSObject]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1225:56: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSString]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1227:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSString*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JS::Symbol]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1229:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JS::Symbol*' increases required alignment of target type [-Wcast-align] In file included from ../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../dist/include/mozilla/PodOperations.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:16, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser-inl.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.cpp:20: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::AnyRegister]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RegisterSets.h:185:33: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::AnyRegister*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::ValueOperand]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RegisterSets.h:189:33: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::ValueOperand*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ScopeObject-inl.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ArgumentsObject-inl.h:16, from /builddir/build/BUILD/mozilla-esr38/js/src/jsarray.cpp:39: /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h: In member function 'js::ObjectGroup* js::TypeSet::ObjectKey::groupNoBarrier()': /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h:116:27: warning: cast from 'js::TypeSet::ObjectKey*' to 'js::ObjectGroup*' increases required alignment of target type [-Wcast-align] return (ObjectGroup*) this; ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:17:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Interpreter-inl.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jsarray.cpp:41: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::addressOfScratchValue()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:131:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loScratchValue_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'void* js::jit::BaselineFrame::calleeToken() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:141:31: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return *(CalleeToken*)pointer; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'void js::jit::BaselineFrame::replaceCalleeToken(js::jit::CalleeToken)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:145:24: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] *(CalleeToken*)pointer = token; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'unsigned int js::jit::BaselineFrame::numActualArgs() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:203:53: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'size_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] offsetOfNumActualArgs()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value& js::jit::BaselineFrame::thisValue() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:211:40: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] offsetOfThis()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::argv() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:216:40: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] offsetOfArg(0)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::addressOfReturnValue()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:234:56: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loReturnValue_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'js::jit::JitFrameLayout* js::jit::BaselineFrame::framePrefix() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:390:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] return (JitFrameLayout*)fp; ^~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:18:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Interpreter-inl.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jsarray.cpp:41: /builddir/build/BUILD/mozilla-esr38/js/src/jit/RematerializedFrame.h: In member function 'JSScript* js::jit::RematerializedFrame::outerScript() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RematerializedFrame.h:98:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] JitFrameLayout* jsFrame = (JitFrameLayout*)top_; ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Interpreter-inl.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsarray.cpp:41: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h: In member function 'js::InterpreterFrame* js::InterpreterStack::getCallFrame(JSContext*, const JS::CallArgs&, JS::HandleScript, js::InterpreterFrame::Flags*, JS::Value**)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:278:58: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::InterpreterFrame*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(buffer); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:289:50: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] Value* argv = reinterpret_cast(buffer); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h: In member function 'bool js::InterpreterStack::resumeGeneratorCallFrame(JSContext*, js::InterpreterRegs&, JS::HandleFunction, JS::HandleValue, JS::HandleObject)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:355:50: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] Value* argv = reinterpret_cast(buffer) + 2; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsarray.cpp:43:0: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime-inl.h: In member function 'JSObject* js::NewObjectCache::newObjectFromHit(JSContext*, js::NewObjectCache::EntryIndex, js::gc::InitialHeap)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime-inl.h:50:79: warning: cast from 'char (*)[160]' to 'JSObject*' increases required alignment of target type [-Wcast-align] JSObject* templateObj = reinterpret_cast(&entry->templateObject); ^ In file included from ../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../dist/include/mozilla/PodOperations.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:16, from ../../dist/include/js/RootingAPI.h:16, from ../../dist/include/js/CallArgs.h:38, from ../../dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Barrier.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsobj.h:21, from /builddir/build/BUILD/mozilla-esr38/js/src/jsarray.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jsarray.cpp:7: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::ubi::Base]': ../../dist/include/js/UbiNode.h:244:52: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::ubi::Base*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/TokenStream.h:21, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/ParseNode.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/FullParseHandler.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser-inl.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::TypeDescr]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1239:38: required from 'T js::gc::MaybeForwarded(T) [with T = js::TypeDescr*]' /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:565:43: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::TypeDescr*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsarray.cpp:19: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSObject]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1225:56: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSString]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1227:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSString*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JS::Symbol]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1229:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JS::Symbol*' increases required alignment of target type [-Wcast-align] In file included from ../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../dist/include/mozilla/PodOperations.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:16, from ../../dist/include/js/RootingAPI.h:16, from ../../dist/include/js/CallArgs.h:38, from ../../dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Barrier.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsobj.h:21, from /builddir/build/BUILD/mozilla-esr38/js/src/jsarray.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jsarray.cpp:7: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::AnyRegister]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RegisterSets.h:185:33: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::AnyRegister*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::ValueOperand]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RegisterSets.h:189:33: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::ValueOperand*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsarray.cpp:19: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::TypeDescr]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1239:38: required from 'T js::gc::MaybeForwarded(T) [with T = js::TypeDescr*]' /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:565:43: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::TypeDescr*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsscriptinlines.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ArgumentsObject-inl.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsarray.cpp:39: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h: In instantiation of 'JSObject* js::gc::AllocateObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:630:43: required from 'JSObject* js::NewGCObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]' /builddir/build/BUILD/mozilla-esr38/js/src/vm/ArrayObject-inl.h:46:85: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:537:21: warning: cast from 'js::gc::TenuredCell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] JSObject* obj = reinterpret_cast(cx->arenas()->allocateFromFreeList(kind, thingSize)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h: In instantiation of 'JSObject* js::gc::AllocateObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)0; size_t = long unsigned int]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:600:41: required from 'JSObject* js::gc::AllocateObjectForCacheHit(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)0]' /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime-inl.h:62:98: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:537:21: warning: cast from 'js::gc::TenuredCell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] c++ -o jsmath.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/js/src -I. -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/common -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n -I../../dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/jsmath.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/js/src/jsmath.cpp jsutil.o In file included from ../../dist/include/js/RootingAPI.h:16:0, from ../../dist/include/js/CallArgs.h:38, from ../../dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsmath.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jsmath.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:469:66: warning: cast from 'char*' to 'js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static const js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(const JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:476:72: warning: cast from 'const char*' to 'const js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ c++ -o jsutil.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/js/src -I. -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/common -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n -I../../dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/jsutil.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/js/src/jsutil.cpp pm_linux.o c++ -o pm_linux.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/js/src -I. -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/common -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n -I../../dist/include -I/usr/include/nspr4 -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 -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/js/src/perf/pm_linux.cpp TraceLogging.o /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.cpp: In function 'bool js::frontend::MatchOrInsertSemicolon(js::frontend::TokenStream&)': /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.cpp:1254:5: warning: 'tt' may be used uninitialized in this function [-Wmaybe-uninitialized] if (tt != TOK_EOF && tt != TOK_EOL && tt != TOK_SEMI && tt != TOK_RC) { ^~ /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.cpp: In member function 'bool js::frontend::Parser::matchLabel(JS::MutableHandle) [with ParseHandler = js::frontend::FullParseHandler]': /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.cpp:2890:12: warning: 'tt' may be used uninitialized in this function [-Wmaybe-uninitialized] } else if (tt == TOK_YIELD) { ^~ c++ -o TraceLogging.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/js/src -I. -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/common -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n -I../../dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TraceLogging.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/js/src/vm/TraceLogging.cpp TraceLoggingGraph.o /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.cpp: In member function 'bool js::frontend::Parser::matchLabel(JS::MutableHandle) [with ParseHandler = js::frontend::SyntaxParseHandler]': /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.cpp:2890:12: warning: 'tt' may be used uninitialized in this function [-Wmaybe-uninitialized] } else if (tt == TOK_YIELD) { ^~ In file included from ../../dist/include/js/RootingAPI.h:16:0, from ../../dist/include/js/CallArgs.h:38, from ../../dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsstr.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TraceLoggingTypes.h:11, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TraceLoggingGraph.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TraceLogging.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TraceLogging.cpp:7: /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:469:66: warning: cast from 'char*' to 'js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static const js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(const JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:476:72: warning: cast from 'const char*' to 'const js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::Node js::frontend::Parser::returnStatement() [with ParseHandler = js::frontend::FullParseHandler]': /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.cpp:5293:15: warning: 'tt' may be used uninitialized in this function [-Wmaybe-uninitialized] TokenKind tt; ^~ /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::Node js::frontend::Parser::throwStatement() [with ParseHandler = js::frontend::FullParseHandler]': /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.cpp:5582:5: warning: 'tt' may be used uninitialized in this function [-Wmaybe-uninitialized] if (tt == TOK_EOF || tt == TOK_SEMI || tt == TOK_RC) { ^~ /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::Node js::frontend::Parser::yieldExpression() [with ParseHandler = js::frontend::FullParseHandler]': /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.cpp:5439:19: warning: 'tt' may be used uninitialized in this function [-Wmaybe-uninitialized] TokenKind tt; ^~ /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.cpp:5374:9: warning: 'tt' may be used uninitialized in this function [-Wmaybe-uninitialized] switch (tt) { ^~~~~~ c++ -o TraceLoggingGraph.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/js/src -I. -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/common -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n -I../../dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TraceLoggingGraph.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/js/src/vm/TraceLoggingGraph.cpp TraceLoggingTypes.o In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsmath.cpp:28: /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In static member function 'static js::jit::JitCode* js::jit::JitCode::FromExecutable(uint8_t*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:139:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitCode**' increases required alignment of target type [-Wcast-align] JitCode* code = *(JitCode**)(buffer - sizeof(JitCode*)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In member function 'js::jit::SnapshotOffset* js::jit::IonScript::bailoutTable()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:301:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::SnapshotOffset* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (SnapshotOffset*) &bottomBuffer()[bailoutTable_]; ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In member function 'uint32_t* js::jit::IonScript::cacheIndex()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:319:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (uint32_t*) &bottomBuffer()[cacheIndex_]; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsmath.cpp:28: /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ConstArray* JSScript::consts()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1508:71: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ConstArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + constsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ObjectArray* JSScript::objects()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1513:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + objectsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ObjectArray* JSScript::regexps()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1518:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + regexpsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::TryNoteArray* JSScript::trynotes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1523:75: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::TryNoteArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + trynotesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::BlockScopeArray* JSScript::blockScopes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1528:81: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::BlockScopeArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + blockScopesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::YieldOffsetArray& JSScript::yieldOffsets()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1533:84: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::YieldOffsetArray*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(data + yieldOffsetsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::HeapPtrAtom* js::SharedScriptData::atoms()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:2066:87: warning: cast from 'jsbytecode* {aka unsigned char*}' to 'js::HeapPtrAtom* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + length - sizeof(JSAtom*) * natoms); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In static member function 'static js::SharedScriptData* js::SharedScriptData::fromBytecode(const jsbytecode*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:2070:79: warning: cast from 'const jsbytecode* {aka const unsigned char*}' to 'js::SharedScriptData*' increases required alignment of target type [-Wcast-align] return (SharedScriptData*)(bytecode - offsetof(SharedScriptData, data)); ^ In file included from ../../dist/include/js/RootingAPI.h:16:0, from ../../dist/include/js/CallArgs.h:38, from ../../dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsstr.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TraceLoggingTypes.h:11, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TraceLoggingGraph.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TraceLoggingGraph.cpp:7: /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:469:66: warning: cast from 'char*' to 'js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static const js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(const JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:476:72: warning: cast from 'const char*' to 'const js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsmath.cpp:28: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In static member function 'static js::gc::RelocationOverlay* js::gc::RelocationOverlay::fromCell(js::gc::Cell*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1159:57: warning: cast from 'js::gc::Cell*' to 'js::gc::RelocationOverlay*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(cell); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Snapshots.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:43, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsmath.cpp:28: /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h: In member function 'uint32_t js::jit::CompactBufferReader::readNativeEndianUint32_t()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h:73:58: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(buffer_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h: In member function 'void js::jit::CompactBufferWriter::writeNativeEndianUint32_t(uint32_t)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h:175:43: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(endPtr)[-1] = value; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsmath.cpp:28: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h: In function 'js::HandlePropertyName js::AtomStateOffsetToName(const JSAtomState&, size_t)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:448:87: warning: cast from 'char*' to 'js::ImmutablePropertyNamePtr* {aka js::ImmutableTenuredPtr*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast((char*)&atomState + offset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ProxyObject.h:10:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ScopeObject.h:16, from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsmath.cpp:34: ../../dist/include/js/Proxy.h: In function 'js::ProxyDataLayout* js::GetProxyDataLayout(JSObject*)': ../../dist/include/js/Proxy.h:465:96: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ProxyDataLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(obj) + ProxyDataOffset); ^ c++ -o TraceLoggingTypes.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/js/src -I. -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/common -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n -I../../dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include ../../js/src/js-confdefs.h -MD -MP -MF .deps/TraceLoggingTypes.o.pp -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/js/src/vm/TraceLoggingTypes.cpp Unified_cpp_js_src0.o In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxtinlines.h:16:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jscompartmentinlines.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jsmath.cpp:34: /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'js::jit::ExitFooterFrame* js::jit::ExitFrameLayout::footer()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:523:79: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ExitFooterFrame*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp - ExitFooterFrame::Size()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::NativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:576:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:619:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::thisp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:622:49: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loThis_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLPropertyOpExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:664:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLProxyExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:716:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:753:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMMethodExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:796:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'T* js::jit::ExitFrameLayout::as() [with T = js::jit::LazyLinkExitFrameLayout]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:871:57: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::LazyLinkExitFrameLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'void* js::jit::BaselineStubFrameLayout::reverseSavedFramePtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:892:25: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return *(void**)addr; ^~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'js::jit::ICStub* js::jit::BaselineStubFrameLayout::maybeStubPtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:897:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(fp + reverseOffsetOfStubPtr()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'void js::jit::BaselineStubFrameLayout::setStubPtr(js::jit::ICStub*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:901:66: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] *reinterpret_cast(fp + reverseOffsetOfStubPtr()) = stub; ^ In file included from ../../dist/include/js/RootingAPI.h:16:0, from ../../dist/include/js/CallArgs.h:38, from ../../dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsstr.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TraceLoggingTypes.h:11, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TraceLoggingTypes.cpp:7: /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:469:66: warning: cast from 'char*' to 'js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static const js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(const JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:476:72: warning: cast from 'const char*' to 'const js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h:17:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:26, from /builddir/build/BUILD/mozilla-esr38/js/src/jsmath.cpp:34: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'uint8_t** js::jit::BaselineScript::yieldEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:315:82: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint8_t** {aka unsigned char**}' increases required alignment of target type [-Wcast-align] return (uint8_t**)(reinterpret_cast(this) + yieldEntriesOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'js::jit::PCMappingIndexEntry* js::jit::BaselineScript::pcMappingIndexEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:318:95: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::PCMappingIndexEntry*' increases required alignment of target type [-Wcast-align] return (PCMappingIndexEntry*)(reinterpret_cast(this) + pcMappingIndexOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'uint32_t* js::jit::BaselineScript::bytecodeTypeMap()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:425:101: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(this) + bytecodeTypeMapOffset_); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:26:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsmath.cpp:34: /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h: In member function 'js::ObjectGroup* js::TypeSet::ObjectKey::groupNoBarrier()': /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h:116:27: warning: cast from 'js::TypeSet::ObjectKey*' to 'js::ObjectGroup*' increases required alignment of target type [-Wcast-align] return (ObjectGroup*) this; ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TraceLogging.cpp:15: /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In static member function 'static js::jit::JitCode* js::jit::JitCode::FromExecutable(uint8_t*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:139:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitCode**' increases required alignment of target type [-Wcast-align] JitCode* code = *(JitCode**)(buffer - sizeof(JitCode*)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In member function 'js::jit::SnapshotOffset* js::jit::IonScript::bailoutTable()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:301:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::SnapshotOffset* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (SnapshotOffset*) &bottomBuffer()[bailoutTable_]; ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In member function 'uint32_t* js::jit::IonScript::cacheIndex()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:319:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (uint32_t*) &bottomBuffer()[cacheIndex_]; ^ In file included from ../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../dist/include/mozilla/PodOperations.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:16, from ../../dist/include/js/RootingAPI.h:16, from ../../dist/include/js/CallArgs.h:38, from ../../dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsmath.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jsmath.cpp:11: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::ubi::Base]': ../../dist/include/js/UbiNode.h:244:52: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::ubi::Base*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsmath.cpp:28: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSObject]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1225:56: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSString]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1227:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSString*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JS::Symbol]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1229:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JS::Symbol*' increases required alignment of target type [-Wcast-align] In file included from ../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../dist/include/mozilla/PodOperations.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:16, from ../../dist/include/js/RootingAPI.h:16, from ../../dist/include/js/CallArgs.h:38, from ../../dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsmath.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jsmath.cpp:11: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::AnyRegister]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RegisterSets.h:185:33: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::AnyRegister*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::ValueOperand]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RegisterSets.h:189:33: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::ValueOperand*' increases required alignment of target type [-Wcast-align] c++ -o Unified_cpp_js_src0.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/js/src -I. -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/common -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n -I../../dist/include -I/usr/include/nspr4 -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 -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src0.cpp Unified_cpp_js_src1.o In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TraceLogging.cpp:15:0: /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ConstArray* JSScript::consts()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1508:71: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ConstArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + constsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ObjectArray* JSScript::objects()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1513:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + objectsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ObjectArray* JSScript::regexps()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1518:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + regexpsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::TryNoteArray* JSScript::trynotes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1523:75: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::TryNoteArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + trynotesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::BlockScopeArray* JSScript::blockScopes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1528:81: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::BlockScopeArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + blockScopesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::YieldOffsetArray& JSScript::yieldOffsets()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1533:84: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::YieldOffsetArray*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(data + yieldOffsetsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::HeapPtrAtom* js::SharedScriptData::atoms()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:2066:87: warning: cast from 'jsbytecode* {aka unsigned char*}' to 'js::HeapPtrAtom* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + length - sizeof(JSAtom*) * natoms); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In static member function 'static js::SharedScriptData* js::SharedScriptData::fromBytecode(const jsbytecode*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:2070:79: warning: cast from 'const jsbytecode* {aka const unsigned char*}' to 'js::SharedScriptData*' increases required alignment of target type [-Wcast-align] return (SharedScriptData*)(bytecode - offsetof(SharedScriptData, data)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsmath.cpp:28: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::TypeDescr]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1239:38: required from 'T js::gc::MaybeForwarded(T) [with T = js::TypeDescr*]' /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:565:43: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::TypeDescr*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsmath.cpp:34: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h: In instantiation of 'JSObject* js::gc::AllocateObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:630:43: required from 'JSObject* js::NewGCObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]' /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:246:84: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:537:21: warning: cast from 'js::gc::TenuredCell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] JSObject* obj = reinterpret_cast(cx->arenas()->allocateFromFreeList(kind, thingSize)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TraceLogging.cpp:17: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In static member function 'static js::gc::RelocationOverlay* js::gc::RelocationOverlay::fromCell(js::gc::Cell*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1159:57: warning: cast from 'js::gc::Cell*' to 'js::gc::RelocationOverlay*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(cell); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Snapshots.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:43, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TraceLogging.cpp:17: /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h: In member function 'uint32_t js::jit::CompactBufferReader::readNativeEndianUint32_t()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h:73:58: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(buffer_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h: In member function 'void js::jit::CompactBufferWriter::writeNativeEndianUint32_t(uint32_t)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h:175:43: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(endPtr)[-1] = value; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TraceLogging.cpp:17: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h: In function 'js::HandlePropertyName js::AtomStateOffsetToName(const JSAtomState&, size_t)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:448:87: warning: cast from 'char*' to 'js::ImmutablePropertyNamePtr* {aka js::ImmutableTenuredPtr*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast((char*)&atomState + offset); ^ /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::Node js::frontend::Parser::returnStatement() [with ParseHandler = js::frontend::SyntaxParseHandler]': /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.cpp:5293:15: warning: 'tt' may be used uninitialized in this function [-Wmaybe-uninitialized] TokenKind tt; ^~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Bailouts.h:13:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:16, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TraceLogging.cpp:17: /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'js::jit::ExitFooterFrame* js::jit::ExitFrameLayout::footer()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:523:79: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ExitFooterFrame*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp - ExitFooterFrame::Size()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::NativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:576:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:619:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::thisp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:622:49: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loThis_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLPropertyOpExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:664:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::Node js::frontend::Parser::throwStatement() [with ParseHandler = js::frontend::SyntaxParseHandler]': /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.cpp:5582:5: warning: 'tt' may be used uninitialized in this function [-Wmaybe-uninitialized] if (tt == TOK_EOF || tt == TOK_SEMI || tt == TOK_RC) { ^~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLProxyExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:716:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:753:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMMethodExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:796:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'T* js::jit::ExitFrameLayout::as() [with T = js::jit::LazyLinkExitFrameLayout]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:871:57: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::LazyLinkExitFrameLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'void* js::jit::BaselineStubFrameLayout::reverseSavedFramePtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:892:25: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return *(void**)addr; ^~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'js::jit::ICStub* js::jit::BaselineStubFrameLayout::maybeStubPtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:897:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(fp + reverseOffsetOfStubPtr()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'void js::jit::BaselineStubFrameLayout::setStubPtr(js::jit::ICStub*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:901:66: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] *reinterpret_cast(fp + reverseOffsetOfStubPtr()) = stub; ^ In file included from ../../dist/include/js/RootingAPI.h:16:0, from ../../dist/include/js/CallArgs.h:38, from ../../dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Barrier.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsatom.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:16, from /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:26, from /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSFrameIterator.cpp:21, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src0.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:469:66: warning: cast from 'char*' to 'js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static const js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(const JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:476:72: warning: cast from 'const char*' to 'const js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ProxyObject.h:10:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ScopeObject.h:16, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompileInfo.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitCompartment.h:16, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/none/MacroAssembler-none.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/MacroAssembler.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TraceLogging.cpp:17: ../../dist/include/js/Proxy.h: In function 'js::ProxyDataLayout* js::GetProxyDataLayout(JSObject*)': ../../dist/include/js/Proxy.h:465:96: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ProxyDataLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(obj) + ProxyDataOffset); ^ /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::Node js::frontend::Parser::yieldExpression() [with ParseHandler = js::frontend::SyntaxParseHandler]': /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.cpp:5439:19: warning: 'tt' may be used uninitialized in this function [-Wmaybe-uninitialized] TokenKind tt; ^~ /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.cpp:5374:9: warning: 'tt' may be used uninitialized in this function [-Wmaybe-uninitialized] switch (tt) { ^~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TraceLogging.cpp:17:0: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'uint8_t** js::jit::BaselineScript::yieldEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:315:82: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint8_t** {aka unsigned char**}' increases required alignment of target type [-Wcast-align] return (uint8_t**)(reinterpret_cast(this) + yieldEntriesOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'js::jit::PCMappingIndexEntry* js::jit::BaselineScript::pcMappingIndexEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:318:95: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::PCMappingIndexEntry*' increases required alignment of target type [-Wcast-align] return (PCMappingIndexEntry*)(reinterpret_cast(this) + pcMappingIndexOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'uint32_t* js::jit::BaselineScript::bytecodeTypeMap()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:425:101: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(this) + bytecodeTypeMapOffset_); ^ c++ -o Unified_cpp_js_src1.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/js/src -I. -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/common -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n -I../../dist/include -I/usr/include/nspr4 -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 -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp Unified_cpp_js_src10.o c++ -o Unified_cpp_js_src10.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/js/src -I. -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/common -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n -I../../dist/include -I/usr/include/nspr4 -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 -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src10.cpp Unified_cpp_js_src11.o In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator-inl.h:13:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TraceLogging.cpp:22: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::addressOfScratchValue()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:131:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loScratchValue_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'void* js::jit::BaselineFrame::calleeToken() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:141:31: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return *(CalleeToken*)pointer; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'void js::jit::BaselineFrame::replaceCalleeToken(js::jit::CalleeToken)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:145:24: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] *(CalleeToken*)pointer = token; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'unsigned int js::jit::BaselineFrame::numActualArgs() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:203:53: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'size_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] offsetOfNumActualArgs()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value& js::jit::BaselineFrame::thisValue() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:211:40: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] offsetOfThis()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::argv() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:216:40: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] offsetOfArg(0)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::addressOfReturnValue()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:234:56: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loReturnValue_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'js::jit::JitFrameLayout* js::jit::BaselineFrame::framePrefix() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:390:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] return (JitFrameLayout*)fp; ^~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TraceLogging.cpp:22: /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator-inl.h: In member function 'js::jit::JitFrameLayout* js::jit::JitProfilingFrameIterator::framePtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator-inl.h:23:30: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] return (JitFrameLayout*) fp_; ^~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator-inl.h: In member function 'js::jit::BaselineFrame* js::jit::JitFrameIterator::baselineFrame() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator-inl.h:36:93: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::BaselineFrame*' increases required alignment of target type [-Wcast-align] return (BaselineFrame*)(fp() - BaselineFrame::FramePointerOffset - BaselineFrame::Size()); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TraceLogging.cpp:22:0: /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h: In member function 'uint8_t* js::jit::JitFrameIterator::returnAddress() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h:33:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::CommonFrameLayout*' increases required alignment of target type [-Wcast-align] CommonFrameLayout* current = (CommonFrameLayout*) current_; ^~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h: In member function 'size_t js::jit::JitFrameIterator::prevFrameLocalSize() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h:40:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::CommonFrameLayout*' increases required alignment of target type [-Wcast-align] CommonFrameLayout* current = (CommonFrameLayout*) current_; ^~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h: In member function 'js::jit::FrameType js::jit::JitFrameIterator::prevType() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h:47:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::CommonFrameLayout*' increases required alignment of target type [-Wcast-align] CommonFrameLayout* current = (CommonFrameLayout*) current_; ^~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h: In member function 'js::jit::ExitFrameLayout* js::jit::JitFrameIterator::exitFrame() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h:69:34: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ExitFrameLayout*' increases required alignment of target type [-Wcast-align] return (ExitFrameLayout*) fp(); ^ In file included from ../../dist/include/js/HashTable.h:10:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TraceLogging.h:16, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TraceLogging.cpp:7: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::ubi::Base]': ../../dist/include/js/UbiNode.h:244:52: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::ubi::Base*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TraceLogging.cpp:17: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSObject]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1225:56: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSString]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1227:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSString*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JS::Symbol]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1229:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JS::Symbol*' increases required alignment of target type [-Wcast-align] In file included from ../../dist/include/js/HashTable.h:10:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TraceLogging.h:16, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TraceLogging.cpp:7: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::AnyRegister]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RegisterSets.h:185:33: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::AnyRegister*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::ValueOperand]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RegisterSets.h:189:33: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::ValueOperand*' increases required alignment of target type [-Wcast-align] In file included from ../../dist/include/js/RootingAPI.h:16:0, from ../../dist/include/js/CallArgs.h:38, from ../../dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/BytecodeCompiler.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/BytecodeCompiler.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:469:66: warning: cast from 'char*' to 'js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static const js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(const JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:476:72: warning: cast from 'const char*' to 'const js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TraceLogging.cpp:17: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::TypeDescr]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1239:38: required from 'T js::gc::MaybeForwarded(T) [with T = js::TypeDescr*]' /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:565:43: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::TypeDescr*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../dist/include/js/RootingAPI.h:16:0, from ../../dist/include/js/CallArgs.h:38, from ../../dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Barrier.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsobj.h:21, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfun.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Probes.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Probes-inl.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Probes.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src10.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:469:66: warning: cast from 'char*' to 'js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static const js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(const JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:476:72: warning: cast from 'const char*' to 'const js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:26, from /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSFrameIterator.cpp:21, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src0.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In static member function 'static js::jit::JitCode* js::jit::JitCode::FromExecutable(uint8_t*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:139:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitCode**' increases required alignment of target type [-Wcast-align] JitCode* code = *(JitCode**)(buffer - sizeof(JitCode*)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In member function 'js::jit::SnapshotOffset* js::jit::IonScript::bailoutTable()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:301:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::SnapshotOffset* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (SnapshotOffset*) &bottomBuffer()[bailoutTable_]; ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In member function 'uint32_t* js::jit::IonScript::cacheIndex()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:319:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (uint32_t*) &bottomBuffer()[cacheIndex_]; ^ c++ -o Unified_cpp_js_src11.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/js/src -I. -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/common -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n -I../../dist/include -I/usr/include/nspr4 -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 -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp Unified_cpp_js_src2.o In file included from /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:26:0, from /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSFrameIterator.cpp:21, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src0.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ConstArray* JSScript::consts()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1508:71: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ConstArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + constsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ObjectArray* JSScript::objects()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1513:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + objectsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ObjectArray* JSScript::regexps()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1518:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + regexpsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::TryNoteArray* JSScript::trynotes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1523:75: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::TryNoteArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + trynotesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::BlockScopeArray* JSScript::blockScopes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1528:81: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::BlockScopeArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + blockScopesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::YieldOffsetArray& JSScript::yieldOffsets()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1533:84: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::YieldOffsetArray*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(data + yieldOffsetsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::HeapPtrAtom* js::SharedScriptData::atoms()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:2066:87: warning: cast from 'jsbytecode* {aka unsigned char*}' to 'js::HeapPtrAtom* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + length - sizeof(JSAtom*) * natoms); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In static member function 'static js::SharedScriptData* js::SharedScriptData::fromBytecode(const jsbytecode*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:2070:79: warning: cast from 'const jsbytecode* {aka const unsigned char*}' to 'js::SharedScriptData*' increases required alignment of target type [-Wcast-align] return (SharedScriptData*)(bytecode - offsetof(SharedScriptData, data)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/RegExpObject.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jscompartment.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/jsweakmap.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:11, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:30, from /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSFrameIterator.cpp:21, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src0.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In static member function 'static js::gc::RelocationOverlay* js::gc::RelocationOverlay::fromCell(js::gc::Cell*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1159:57: warning: cast from 'js::gc::Cell*' to 'js::gc::RelocationOverlay*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(cell); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Snapshots.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:43, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/RegExpObject.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jscompartment.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/jsweakmap.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:11, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:30, from /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSFrameIterator.cpp:21, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src0.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h: In member function 'uint32_t js::jit::CompactBufferReader::readNativeEndianUint32_t()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h:73:58: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(buffer_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h: In member function 'void js::jit::CompactBufferWriter::writeNativeEndianUint32_t(uint32_t)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h:175:43: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(endPtr)[-1] = value; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/RegExpObject.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jscompartment.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/jsweakmap.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:11, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:30, from /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSFrameIterator.cpp:21, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src0.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h: In function 'js::HandlePropertyName js::AtomStateOffsetToName(const JSAtomState&, size_t)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:448:87: warning: cast from 'char*' to 'js::ImmutablePropertyNamePtr* {aka js::ImmutableTenuredPtr*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast((char*)&atomState + offset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Symbol.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Symbol.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:469:66: warning: cast from 'char*' to 'js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static const js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(const JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:476:72: warning: cast from 'const char*' to 'const js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ProxyObject.h:10:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ScopeObject.h:16, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompileInfo.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitCompartment.h:16, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/none/MacroAssembler-none.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/MacroAssembler.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:33, from /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSFrameIterator.cpp:21, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src0.cpp:2: ../../dist/include/js/Proxy.h: In function 'js::ProxyDataLayout* js::GetProxyDataLayout(JSObject*)': ../../dist/include/js/Proxy.h:465:96: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ProxyDataLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(obj) + ProxyDataOffset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitCompartment.h:18:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/none/MacroAssembler-none.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/MacroAssembler.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:33, from /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSFrameIterator.cpp:21, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src0.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'js::jit::ExitFooterFrame* js::jit::ExitFrameLayout::footer()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:523:79: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ExitFooterFrame*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp - ExitFooterFrame::Size()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::NativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:576:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:619:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::thisp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:622:49: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loThis_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLPropertyOpExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:664:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLProxyExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:716:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:753:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMMethodExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:796:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'T* js::jit::ExitFrameLayout::as() [with T = js::jit::LazyLinkExitFrameLayout]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:871:57: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::LazyLinkExitFrameLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'void* js::jit::BaselineStubFrameLayout::reverseSavedFramePtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:892:25: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return *(void**)addr; ^~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'js::jit::ICStub* js::jit::BaselineStubFrameLayout::maybeStubPtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:897:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(fp + reverseOffsetOfStubPtr()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'void js::jit::BaselineStubFrameLayout::setStubPtr(js::jit::ICStub*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:901:66: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] *reinterpret_cast(fp + reverseOffsetOfStubPtr()) = stub; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSFrameIterator.cpp:21:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src0.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h: In member function 'js::AsmJSActivation*& js::AsmJSModule::activation() const': /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:1388:80: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::AsmJSActivation**' increases required alignment of target type [-Wcast-align] return *(AsmJSActivation**)(globalData() + activationGlobalDataOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h: In member function 'uint8_t*& js::AsmJSModule::heapDatum() const': /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:1399:66: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint8_t** {aka unsigned char**}' increases required alignment of target type [-Wcast-align] return *(uint8_t**)(globalData() + heapGlobalDataOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h: In member function 'void js::AsmJSModule::initGlobalNaN()': /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:1414:58: warning: cast from 'uint8_t* {aka unsigned char*}' to 'double*' increases required alignment of target type [-Wcast-align] *(double*)(globalData() + nan64GlobalDataOffset()) = GenericNaN(); ^ /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:1415:57: warning: cast from 'uint8_t* {aka unsigned char*}' to 'float*' increases required alignment of target type [-Wcast-align] *(float*)(globalData() + nan32GlobalDataOffset()) = GenericNaN(); ^ /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h: In member function 'uint8_t** js::AsmJSModule::globalDataOffsetToFuncPtrTable(unsigned int) const': /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:1454:59: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint8_t** {aka unsigned char**}' increases required alignment of target type [-Wcast-align] return (uint8_t**)(globalData() + globalDataOffset); ^ /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h: In member function 'js::AsmJSModule::ExitDatum& js::AsmJSModule::exitIndexToGlobalDatum(unsigned int) const': /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:1462:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::AsmJSModule::ExitDatum*' increases required alignment of target type [-Wcast-align] return *(ExitDatum*)(globalData() + exitIndexToGlobalDataOffset(exitIndex)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h:17:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:26, from /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSLink.cpp:45, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src0.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'uint8_t** js::jit::BaselineScript::yieldEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:315:82: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint8_t** {aka unsigned char**}' increases required alignment of target type [-Wcast-align] return (uint8_t**)(reinterpret_cast(this) + yieldEntriesOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'js::jit::PCMappingIndexEntry* js::jit::BaselineScript::pcMappingIndexEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:318:95: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::PCMappingIndexEntry*' increases required alignment of target type [-Wcast-align] return (PCMappingIndexEntry*)(reinterpret_cast(this) + pcMappingIndexOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'uint32_t* js::jit::BaselineScript::bytecodeTypeMap()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:425:101: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(this) + bytecodeTypeMapOffset_); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:26:0, from /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSLink.cpp:45, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src0.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h: In member function 'js::ObjectGroup* js::TypeSet::ObjectKey::groupNoBarrier()': /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h:116:27: warning: cast from 'js::TypeSet::ObjectKey*' to 'js::ObjectGroup*' increases required alignment of target type [-Wcast-align] return (ObjectGroup*) this; ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:17:0, from /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.cpp:47, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src0.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::addressOfScratchValue()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:131:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loScratchValue_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'void* js::jit::BaselineFrame::calleeToken() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:141:31: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return *(CalleeToken*)pointer; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'void js::jit::BaselineFrame::replaceCalleeToken(js::jit::CalleeToken)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:145:24: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] *(CalleeToken*)pointer = token; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'unsigned int js::jit::BaselineFrame::numActualArgs() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:203:53: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'size_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] offsetOfNumActualArgs()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value& js::jit::BaselineFrame::thisValue() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:211:40: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] offsetOfThis()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::argv() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:216:40: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] offsetOfArg(0)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::addressOfReturnValue()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:234:56: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loReturnValue_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'js::jit::JitFrameLayout* js::jit::BaselineFrame::framePrefix() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:390:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] return (JitFrameLayout*)fp; ^~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:18:0, from /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.cpp:47, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src0.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jit/RematerializedFrame.h: In member function 'JSScript* js::jit::RematerializedFrame::outerScript() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RematerializedFrame.h:98:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] JitFrameLayout* jsFrame = (JitFrameLayout*)top_; ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/BytecodeCompiler.cpp:9, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In static member function 'static js::jit::JitCode* js::jit::JitCode::FromExecutable(uint8_t*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:139:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitCode**' increases required alignment of target type [-Wcast-align] JitCode* code = *(JitCode**)(buffer - sizeof(JitCode*)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In member function 'js::jit::SnapshotOffset* js::jit::IonScript::bailoutTable()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:301:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::SnapshotOffset* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (SnapshotOffset*) &bottomBuffer()[bailoutTable_]; ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In member function 'uint32_t* js::jit::IonScript::cacheIndex()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:319:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (uint32_t*) &bottomBuffer()[cacheIndex_]; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/BytecodeCompiler.cpp:9, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ConstArray* JSScript::consts()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1508:71: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ConstArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + constsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ObjectArray* JSScript::objects()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1513:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + objectsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ObjectArray* JSScript::regexps()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1518:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + regexpsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::TryNoteArray* JSScript::trynotes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1523:75: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::TryNoteArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + trynotesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::BlockScopeArray* JSScript::blockScopes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1528:81: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::BlockScopeArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + blockScopesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::YieldOffsetArray& JSScript::yieldOffsets()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1533:84: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::YieldOffsetArray*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(data + yieldOffsetsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::HeapPtrAtom* js::SharedScriptData::atoms()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:2066:87: warning: cast from 'jsbytecode* {aka unsigned char*}' to 'js::HeapPtrAtom* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + length - sizeof(JSAtom*) * natoms); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In static member function 'static js::SharedScriptData* js::SharedScriptData::fromBytecode(const jsbytecode*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:2070:79: warning: cast from 'const jsbytecode* {aka const unsigned char*}' to 'js::SharedScriptData*' increases required alignment of target type [-Wcast-align] return (SharedScriptData*)(bytecode - offsetof(SharedScriptData, data)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/BytecodeCompiler.cpp:9, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In static member function 'static js::gc::RelocationOverlay* js::gc::RelocationOverlay::fromCell(js::gc::Cell*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1159:57: warning: cast from 'js::gc::Cell*' to 'js::gc::RelocationOverlay*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(cell); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Snapshots.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:43, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/BytecodeCompiler.cpp:9, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h: In member function 'uint32_t js::jit::CompactBufferReader::readNativeEndianUint32_t()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h:73:58: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(buffer_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h: In member function 'void js::jit::CompactBufferWriter::writeNativeEndianUint32_t(uint32_t)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h:175:43: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(endPtr)[-1] = value; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/BytecodeCompiler.cpp:9, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h: In function 'js::HandlePropertyName js::AtomStateOffsetToName(const JSAtomState&, size_t)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:448:87: warning: cast from 'char*' to 'js::ImmutablePropertyNamePtr* {aka js::ImmutableTenuredPtr*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast((char*)&atomState + offset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.cpp:47:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src0.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h: In member function 'js::InterpreterFrame* js::InterpreterStack::getCallFrame(JSContext*, const JS::CallArgs&, JS::HandleScript, js::InterpreterFrame::Flags*, JS::Value**)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:278:58: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::InterpreterFrame*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(buffer); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:289:50: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] Value* argv = reinterpret_cast(buffer); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h: In member function 'bool js::InterpreterStack::resumeGeneratorCallFrame(JSContext*, js::InterpreterRegs&, JS::HandleFunction, JS::HandleValue, JS::HandleObject)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:355:50: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] Value* argv = reinterpret_cast(buffer) + 2; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src0.cpp:20:0: /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.cpp: In member function 'void js::AsmJSModule::staticallyLink(js::ExclusiveContext*)': /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.cpp:750:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint8_t** {aka unsigned char**}' increases required alignment of target type [-Wcast-align] *(uint8_t**)(patchAt) = target; ^ /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.cpp: In member function 'void js::AsmJSModule::setProfilingEnabled(bool, JSContext*)': /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.cpp:1700:18: warning: unused variable 'callerRetAddr' [-Wunused-variable] uint8_t* callerRetAddr = code_ + cs.returnAddressOffset(); ^~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.cpp:1727:18: warning: unused variable 'newCallee' [-Wunused-variable] uint8_t* newCallee = enabled ? profilingEntry : entry; ^~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.cpp:1769:18: warning: unused variable 'jump' [-Wunused-variable] uint8_t* jump = code_ + cr.profilingJump(); ^~~~ /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.cpp:1770:18: warning: unused variable 'profilingEpilogue' [-Wunused-variable] uint8_t* profilingEpilogue = code_ + cr.profilingEpilogue(); ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfun.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Probes.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Probes-inl.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Probes.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src10.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In static member function 'static js::jit::JitCode* js::jit::JitCode::FromExecutable(uint8_t*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:139:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitCode**' increases required alignment of target type [-Wcast-align] JitCode* code = *(JitCode**)(buffer - sizeof(JitCode*)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In member function 'js::jit::SnapshotOffset* js::jit::IonScript::bailoutTable()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:301:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::SnapshotOffset* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (SnapshotOffset*) &bottomBuffer()[bailoutTable_]; ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In member function 'uint32_t* js::jit::IonScript::cacheIndex()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:319:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (uint32_t*) &bottomBuffer()[cacheIndex_]; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsfun.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Probes.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Probes-inl.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Probes.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src10.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ConstArray* JSScript::consts()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1508:71: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ConstArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + constsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ObjectArray* JSScript::objects()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1513:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + objectsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ObjectArray* JSScript::regexps()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1518:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + regexpsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::TryNoteArray* JSScript::trynotes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1523:75: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::TryNoteArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + trynotesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::BlockScopeArray* JSScript::blockScopes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1528:81: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::BlockScopeArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + blockScopesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::YieldOffsetArray& JSScript::yieldOffsets()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1533:84: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::YieldOffsetArray*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(data + yieldOffsetsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::HeapPtrAtom* js::SharedScriptData::atoms()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:2066:87: warning: cast from 'jsbytecode* {aka unsigned char*}' to 'js::HeapPtrAtom* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + length - sizeof(JSAtom*) * natoms); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In static member function 'static js::SharedScriptData* js::SharedScriptData::fromBytecode(const jsbytecode*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:2070:79: warning: cast from 'const jsbytecode* {aka const unsigned char*}' to 'js::SharedScriptData*' increases required alignment of target type [-Wcast-align] return (SharedScriptData*)(bytecode - offsetof(SharedScriptData, data)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Snapshots.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Probes.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Probes-inl.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Probes.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src10.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h: In member function 'uint32_t js::jit::CompactBufferReader::readNativeEndianUint32_t()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h:73:58: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(buffer_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h: In member function 'void js::jit::CompactBufferWriter::writeNativeEndianUint32_t(uint32_t)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h:175:43: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(endPtr)[-1] = value; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ProxyObject.h:10:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ScopeObject.h:16, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/SharedContext.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/FullParseHandler.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/Parser.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/BytecodeCompiler.cpp:16, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:20: ../../dist/include/js/Proxy.h: In function 'js::ProxyDataLayout* js::GetProxyDataLayout(JSObject*)': ../../dist/include/js/Proxy.h:465:96: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ProxyDataLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(obj) + ProxyDataOffset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Probes-inl.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Probes.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src10.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In static member function 'static js::gc::RelocationOverlay* js::gc::RelocationOverlay::fromCell(js::gc::Cell*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1159:57: warning: cast from 'js::gc::Cell*' to 'js::gc::RelocationOverlay*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(cell); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Probes-inl.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Probes.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src10.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h: In function 'js::HandlePropertyName js::AtomStateOffsetToName(const JSAtomState&, size_t)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:448:87: warning: cast from 'char*' to 'js::ImmutablePropertyNamePtr* {aka js::ImmutableTenuredPtr*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast((char*)&atomState + offset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ProxyObject.h:10:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ProxyObject.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src10.cpp:11: ../../dist/include/js/Proxy.h: In function 'js::ProxyDataLayout* js::GetProxyDataLayout(JSObject*)': ../../dist/include/js/Proxy.h:465:96: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ProxyDataLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(obj) + ProxyDataOffset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxtinlines.h:16:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jscompartmentinlines.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/BytecodeCompiler.cpp:20, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'js::jit::ExitFooterFrame* js::jit::ExitFrameLayout::footer()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:523:79: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ExitFooterFrame*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp - ExitFooterFrame::Size()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::NativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:576:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:619:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::thisp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:622:49: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loThis_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLPropertyOpExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:664:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLProxyExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:716:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:753:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMMethodExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:796:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'T* js::jit::ExitFrameLayout::as() [with T = js::jit::LazyLinkExitFrameLayout]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:871:57: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::LazyLinkExitFrameLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'void* js::jit::BaselineStubFrameLayout::reverseSavedFramePtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:892:25: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return *(void**)addr; ^~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'js::jit::ICStub* js::jit::BaselineStubFrameLayout::maybeStubPtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:897:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(fp + reverseOffsetOfStubPtr()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'void js::jit::BaselineStubFrameLayout::setStubPtr(js::jit::ICStub*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:901:66: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] *reinterpret_cast(fp + reverseOffsetOfStubPtr()) = stub; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h:17:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:26, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/BytecodeCompiler.cpp:20, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'uint8_t** js::jit::BaselineScript::yieldEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:315:82: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint8_t** {aka unsigned char**}' increases required alignment of target type [-Wcast-align] return (uint8_t**)(reinterpret_cast(this) + yieldEntriesOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'js::jit::PCMappingIndexEntry* js::jit::BaselineScript::pcMappingIndexEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:318:95: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::PCMappingIndexEntry*' increases required alignment of target type [-Wcast-align] return (PCMappingIndexEntry*)(reinterpret_cast(this) + pcMappingIndexOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'uint32_t* js::jit::BaselineScript::bytecodeTypeMap()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:425:101: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(this) + bytecodeTypeMapOffset_); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:26:0, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/BytecodeCompiler.cpp:20, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h: In member function 'js::ObjectGroup* js::TypeSet::ObjectKey::groupNoBarrier()': /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h:116:27: warning: cast from 'js::TypeSet::ObjectKey*' to 'js::ObjectGroup*' increases required alignment of target type [-Wcast-align] return (ObjectGroup*) this; ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxtinlines.h:16:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jscompartmentinlines.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ProxyObject.cpp:11, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src10.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'js::jit::ExitFooterFrame* js::jit::ExitFrameLayout::footer()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:523:79: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ExitFooterFrame*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp - ExitFooterFrame::Size()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::NativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:576:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:619:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::thisp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:622:49: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loThis_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLPropertyOpExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:664:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLProxyExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:716:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:753:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMMethodExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:796:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'T* js::jit::ExitFrameLayout::as() [with T = js::jit::LazyLinkExitFrameLayout]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:871:57: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::LazyLinkExitFrameLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'void* js::jit::BaselineStubFrameLayout::reverseSavedFramePtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:892:25: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return *(void**)addr; ^~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'js::jit::ICStub* js::jit::BaselineStubFrameLayout::maybeStubPtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:897:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(fp + reverseOffsetOfStubPtr()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'void js::jit::BaselineStubFrameLayout::setStubPtr(js::jit::ICStub*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:901:66: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] *reinterpret_cast(fp + reverseOffsetOfStubPtr()) = stub; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src0.cpp:38:0: /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSValidate.cpp: In function 'bool GenerateFFIIonExit({anonymous}::ModuleCompiler&, const {anonymous}::ModuleCompiler::ExitDescriptor&, unsigned int, js::jit::Label*)': /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSValidate.cpp:8594:14: warning: unused variable 'globalDataOffset' [-Wunused-variable] unsigned globalDataOffset = m.module().exitIndexToGlobalDataOffset(exitIndex); ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/Eval.cpp:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src0.cpp:56: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.h: In static member function 'static js::Debugger* js::Debugger::fromOnNewGlobalObjectWatchersLink(JSCList*)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.h:854:93: warning: cast from 'char*' to 'js::Debugger*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(p - offsetof(Debugger, onNewGlobalObjectWatchersLink)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h:17:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:26, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ProxyObject.cpp:11, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src10.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'uint8_t** js::jit::BaselineScript::yieldEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:315:82: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint8_t** {aka unsigned char**}' increases required alignment of target type [-Wcast-align] return (uint8_t**)(reinterpret_cast(this) + yieldEntriesOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'js::jit::PCMappingIndexEntry* js::jit::BaselineScript::pcMappingIndexEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:318:95: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::PCMappingIndexEntry*' increases required alignment of target type [-Wcast-align] return (PCMappingIndexEntry*)(reinterpret_cast(this) + pcMappingIndexOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'uint32_t* js::jit::BaselineScript::bytecodeTypeMap()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:425:101: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(this) + bytecodeTypeMapOffset_); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:26:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ProxyObject.cpp:11, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src10.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h: In member function 'js::ObjectGroup* js::TypeSet::ObjectKey::groupNoBarrier()': /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h:116:27: warning: cast from 'js::TypeSet::ObjectKey*' to 'js::ObjectGroup*' increases required alignment of target type [-Wcast-align] return (ObjectGroup*) this; ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.cpp:7:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src10.cpp:38: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime-inl.h: In member function 'JSObject* js::NewObjectCache::newObjectFromHit(JSContext*, js::NewObjectCache::EntryIndex, js::gc::InitialHeap)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime-inl.h:50:79: warning: cast from 'char (*)[160]' to 'JSObject*' increases required alignment of target type [-Wcast-align] JSObject* templateObj = reinterpret_cast(&entry->templateObject); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.cpp:40:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src10.cpp:38: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.h: In static member function 'static js::Debugger* js::Debugger::fromOnNewGlobalObjectWatchersLink(JSCList*)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.h:854:93: warning: cast from 'char*' to 'js::Debugger*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(p - offsetof(Debugger, onNewGlobalObjectWatchersLink)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src10.cpp:38:0: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.cpp: In member function 'void js::NewObjectCache::clearNurseryObjects(JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.cpp:465:78: warning: cast from 'char (*)[160]' to 'js::NativeObject*' increases required alignment of target type [-Wcast-align] NativeObject* obj = reinterpret_cast(&e.templateObject); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/SPSProfiler.cpp:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src10.cpp:47: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::addressOfScratchValue()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:131:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loScratchValue_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'void* js::jit::BaselineFrame::calleeToken() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:141:31: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return *(CalleeToken*)pointer; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'void js::jit::BaselineFrame::replaceCalleeToken(js::jit::CalleeToken)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:145:24: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] *(CalleeToken*)pointer = token; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'unsigned int js::jit::BaselineFrame::numActualArgs() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:203:53: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'size_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] offsetOfNumActualArgs()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value& js::jit::BaselineFrame::thisValue() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:211:40: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] offsetOfThis()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::argv() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:216:40: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] offsetOfArg(0)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::addressOfReturnValue()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:234:56: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loReturnValue_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'js::jit::JitFrameLayout* js::jit::BaselineFrame::framePrefix() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:390:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] return (JitFrameLayout*)fp; ^~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/BytecodeEmitter.cpp:34:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:29: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.h: In static member function 'static js::Debugger* js::Debugger::fromOnNewGlobalObjectWatchersLink(JSCList*)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.h:854:93: warning: cast from 'char*' to 'js::Debugger*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(p - offsetof(Debugger, onNewGlobalObjectWatchersLink)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src0.cpp:101:0: /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp: In static member function 'static bool js::SimdTypeDescr::call(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:362:91: warning: cast from 'uint8_t* {aka unsigned char*}' to 'int32_t* {aka int*}' increases required alignment of target type [-Wcast-align] InternalHandle mem(result, reinterpret_cast(result->typedMem())); ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:372:87: warning: cast from 'uint8_t* {aka unsigned char*}' to 'float*' increases required alignment of target type [-Wcast-align] InternalHandle mem(result, reinterpret_cast(result->typedMem())); ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:382:89: warning: cast from 'uint8_t* {aka unsigned char*}' to 'double*' increases required alignment of target type [-Wcast-align] InternalHandle mem(result, reinterpret_cast(result->typedMem())); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src0.cpp:119:0: /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TestingFunctions.cpp: In static member function 'static bool CloneBufferObject::setCloneBuffer_impl(JSContext*, JS::CallArgs)': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TestingFunctions.cpp:1659:53: warning: cast from 'char*' to 'uint64_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] obj->setData(reinterpret_cast(str)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src0.cpp:128:0: /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp: In static member function 'static bool js::StoreScalarint16_t::Func(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2718:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'int16_t* {aka short int*}' increases required alignment of target type [-Wcast-align] T* target = reinterpret_cast(typedObj.typedMem(offset)); \ ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:265:5: note: in expansion of macro 'JS_STORE_SCALAR_CLASS_IMPL' macro_(Scalar::Int16, int16_t, int16) \ ^~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2872:1: note: in expansion of macro 'JS_FOR_EACH_UNIQUE_SCALAR_TYPE_REPR_CTYPE' JS_FOR_EACH_UNIQUE_SCALAR_TYPE_REPR_CTYPE(JS_STORE_SCALAR_CLASS_IMPL) ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp: In static member function 'static bool js::StoreScalaruint16_t::Func(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2718:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] T* target = reinterpret_cast(typedObj.typedMem(offset)); \ ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:266:5: note: in expansion of macro 'JS_STORE_SCALAR_CLASS_IMPL' macro_(Scalar::Uint16, uint16_t, uint16) \ ^~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2872:1: note: in expansion of macro 'JS_FOR_EACH_UNIQUE_SCALAR_TYPE_REPR_CTYPE' JS_FOR_EACH_UNIQUE_SCALAR_TYPE_REPR_CTYPE(JS_STORE_SCALAR_CLASS_IMPL) ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp: In static member function 'static bool js::StoreScalarint32_t::Func(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2718:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'int32_t* {aka int*}' increases required alignment of target type [-Wcast-align] T* target = reinterpret_cast(typedObj.typedMem(offset)); \ ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:267:5: note: in expansion of macro 'JS_STORE_SCALAR_CLASS_IMPL' macro_(Scalar::Int32, int32_t, int32) \ ^~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2872:1: note: in expansion of macro 'JS_FOR_EACH_UNIQUE_SCALAR_TYPE_REPR_CTYPE' JS_FOR_EACH_UNIQUE_SCALAR_TYPE_REPR_CTYPE(JS_STORE_SCALAR_CLASS_IMPL) ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp: In static member function 'static bool js::StoreScalaruint32_t::Func(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2718:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] T* target = reinterpret_cast(typedObj.typedMem(offset)); \ ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:268:5: note: in expansion of macro 'JS_STORE_SCALAR_CLASS_IMPL' macro_(Scalar::Uint32, uint32_t, uint32) \ ^~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2872:1: note: in expansion of macro 'JS_FOR_EACH_UNIQUE_SCALAR_TYPE_REPR_CTYPE' JS_FOR_EACH_UNIQUE_SCALAR_TYPE_REPR_CTYPE(JS_STORE_SCALAR_CLASS_IMPL) ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp: In static member function 'static bool js::StoreScalarfloat::Func(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2718:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'float*' increases required alignment of target type [-Wcast-align] T* target = reinterpret_cast(typedObj.typedMem(offset)); \ ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:269:5: note: in expansion of macro 'JS_STORE_SCALAR_CLASS_IMPL' macro_(Scalar::Float32, float, float32) \ ^~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2872:1: note: in expansion of macro 'JS_FOR_EACH_UNIQUE_SCALAR_TYPE_REPR_CTYPE' JS_FOR_EACH_UNIQUE_SCALAR_TYPE_REPR_CTYPE(JS_STORE_SCALAR_CLASS_IMPL) ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp: In static member function 'static bool js::StoreScalardouble::Func(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2718:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'double*' increases required alignment of target type [-Wcast-align] T* target = reinterpret_cast(typedObj.typedMem(offset)); \ ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:270:5: note: in expansion of macro 'JS_STORE_SCALAR_CLASS_IMPL' macro_(Scalar::Float64, double, float64) ^~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2872:1: note: in expansion of macro 'JS_FOR_EACH_UNIQUE_SCALAR_TYPE_REPR_CTYPE' JS_FOR_EACH_UNIQUE_SCALAR_TYPE_REPR_CTYPE(JS_STORE_SCALAR_CLASS_IMPL) ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp: In static member function 'static bool js::LoadScalarint16_t::Func(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2767:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'int16_t* {aka short int*}' increases required alignment of target type [-Wcast-align] T* target = reinterpret_cast(typedObj.typedMem(offset)); \ ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:265:5: note: in expansion of macro 'JS_LOAD_SCALAR_CLASS_IMPL' macro_(Scalar::Int16, int16_t, int16) \ ^~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_UNIQUE_SCALAR_TYPE_REPR_CTYPE' JS_FOR_EACH_UNIQUE_SCALAR_TYPE_REPR_CTYPE(JS_LOAD_SCALAR_CLASS_IMPL) ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp: In static member function 'static bool js::LoadScalaruint16_t::Func(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2767:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] T* target = reinterpret_cast(typedObj.typedMem(offset)); \ ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:266:5: note: in expansion of macro 'JS_LOAD_SCALAR_CLASS_IMPL' macro_(Scalar::Uint16, uint16_t, uint16) \ ^~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_UNIQUE_SCALAR_TYPE_REPR_CTYPE' JS_FOR_EACH_UNIQUE_SCALAR_TYPE_REPR_CTYPE(JS_LOAD_SCALAR_CLASS_IMPL) ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp: In static member function 'static bool js::LoadScalarint32_t::Func(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2767:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'int32_t* {aka int*}' increases required alignment of target type [-Wcast-align] T* target = reinterpret_cast(typedObj.typedMem(offset)); \ ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:267:5: note: in expansion of macro 'JS_LOAD_SCALAR_CLASS_IMPL' macro_(Scalar::Int32, int32_t, int32) \ ^~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_UNIQUE_SCALAR_TYPE_REPR_CTYPE' JS_FOR_EACH_UNIQUE_SCALAR_TYPE_REPR_CTYPE(JS_LOAD_SCALAR_CLASS_IMPL) ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp: In static member function 'static bool js::LoadScalaruint32_t::Func(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2767:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] T* target = reinterpret_cast(typedObj.typedMem(offset)); \ ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:268:5: note: in expansion of macro 'JS_LOAD_SCALAR_CLASS_IMPL' macro_(Scalar::Uint32, uint32_t, uint32) \ ^~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_UNIQUE_SCALAR_TYPE_REPR_CTYPE' JS_FOR_EACH_UNIQUE_SCALAR_TYPE_REPR_CTYPE(JS_LOAD_SCALAR_CLASS_IMPL) ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp: In static member function 'static bool js::LoadScalarfloat::Func(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2767:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'float*' increases required alignment of target type [-Wcast-align] T* target = reinterpret_cast(typedObj.typedMem(offset)); \ ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:269:5: note: in expansion of macro 'JS_LOAD_SCALAR_CLASS_IMPL' macro_(Scalar::Float32, float, float32) \ ^~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_UNIQUE_SCALAR_TYPE_REPR_CTYPE' JS_FOR_EACH_UNIQUE_SCALAR_TYPE_REPR_CTYPE(JS_LOAD_SCALAR_CLASS_IMPL) ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp: In static member function 'static bool js::LoadScalardouble::Func(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2767:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'double*' increases required alignment of target type [-Wcast-align] T* target = reinterpret_cast(typedObj.typedMem(offset)); \ ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:270:5: note: in expansion of macro 'JS_LOAD_SCALAR_CLASS_IMPL' macro_(Scalar::Float64, double, float64) ^~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_UNIQUE_SCALAR_TYPE_REPR_CTYPE' JS_FOR_EACH_UNIQUE_SCALAR_TYPE_REPR_CTYPE(JS_LOAD_SCALAR_CLASS_IMPL) ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp: In static member function 'static bool js::StoreReferenceHeapValue::Func(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2745:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::HeapValue* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] T* target = reinterpret_cast(typedObj.typedMem(offset)); \ ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:311:5: note: in expansion of macro 'JS_STORE_REFERENCE_CLASS_IMPL' macro_(ReferenceTypeDescr::TYPE_ANY, HeapValue, Any) \ ^~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2874:1: note: in expansion of macro 'JS_FOR_EACH_REFERENCE_TYPE_REPR' JS_FOR_EACH_REFERENCE_TYPE_REPR(JS_STORE_REFERENCE_CLASS_IMPL) ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp: In static member function 'static bool js::StoreReferenceHeapPtrObject::Func(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2745:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::HeapPtrObject* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] T* target = reinterpret_cast(typedObj.typedMem(offset)); \ ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:312:5: note: in expansion of macro 'JS_STORE_REFERENCE_CLASS_IMPL' macro_(ReferenceTypeDescr::TYPE_OBJECT, HeapPtrObject, Object) \ ^~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2874:1: note: in expansion of macro 'JS_FOR_EACH_REFERENCE_TYPE_REPR' JS_FOR_EACH_REFERENCE_TYPE_REPR(JS_STORE_REFERENCE_CLASS_IMPL) ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp: In static member function 'static bool js::StoreReferenceHeapPtrString::Func(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2745:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::HeapPtrString* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] T* target = reinterpret_cast(typedObj.typedMem(offset)); \ ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:313:5: note: in expansion of macro 'JS_STORE_REFERENCE_CLASS_IMPL' macro_(ReferenceTypeDescr::TYPE_STRING, HeapPtrString, string) ^~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2874:1: note: in expansion of macro 'JS_FOR_EACH_REFERENCE_TYPE_REPR' JS_FOR_EACH_REFERENCE_TYPE_REPR(JS_STORE_REFERENCE_CLASS_IMPL) ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp: In static member function 'static bool js::LoadReferenceHeapValue::Func(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2787:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::HeapValue* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] T* target = reinterpret_cast(typedObj.typedMem(offset)); \ ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:311:5: note: in expansion of macro 'JS_LOAD_REFERENCE_CLASS_IMPL' macro_(ReferenceTypeDescr::TYPE_ANY, HeapValue, Any) \ ^~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2875:1: note: in expansion of macro 'JS_FOR_EACH_REFERENCE_TYPE_REPR' JS_FOR_EACH_REFERENCE_TYPE_REPR(JS_LOAD_REFERENCE_CLASS_IMPL) ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp: In static member function 'static bool js::LoadReferenceHeapPtrObject::Func(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2787:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::HeapPtrObject* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] T* target = reinterpret_cast(typedObj.typedMem(offset)); \ ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:312:5: note: in expansion of macro 'JS_LOAD_REFERENCE_CLASS_IMPL' macro_(ReferenceTypeDescr::TYPE_OBJECT, HeapPtrObject, Object) \ ^~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2875:1: note: in expansion of macro 'JS_FOR_EACH_REFERENCE_TYPE_REPR' JS_FOR_EACH_REFERENCE_TYPE_REPR(JS_LOAD_REFERENCE_CLASS_IMPL) ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp: In static member function 'static bool js::LoadReferenceHeapPtrString::Func(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2787:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::HeapPtrString* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] T* target = reinterpret_cast(typedObj.typedMem(offset)); \ ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:313:5: note: in expansion of macro 'JS_LOAD_REFERENCE_CLASS_IMPL' macro_(ReferenceTypeDescr::TYPE_STRING, HeapPtrString, string) ^~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2875:1: note: in expansion of macro 'JS_FOR_EACH_REFERENCE_TYPE_REPR' JS_FOR_EACH_REFERENCE_TYPE_REPR(JS_LOAD_REFERENCE_CLASS_IMPL) ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:110:0: /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp: In member function 'void js::GCMarker::processMarkStackTop(js::SliceBudget&)': /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:1773:92: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JSString**' increases required alignment of target type [-Wcast-align] JSString* str = *reinterpret_cast(unboxedMemory + *unboxedTraceList); ^ /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:1779:93: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JSObject**' increases required alignment of target type [-Wcast-align] JSObject* obj2 = *reinterpret_cast(unboxedMemory + *unboxedTraceList); ^ /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:1786:89: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] const Value& v = *reinterpret_cast(unboxedMemory + *unboxedTraceList); ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp: In member function 'void {anonymous}::MemoryInitVisitor::visitReference(js::ReferenceTypeDescr&, uint8_t*)': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2948:72: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::HeapValue* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] js::HeapValue* heapValue = reinterpret_cast(mem); ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2956:53: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::HeapPtrObject* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(mem); ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:2964:53: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::HeapPtrString* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(mem); ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp: In member function 'void {anonymous}::MemoryTracingVisitor::visitReference(js::ReferenceTypeDescr&, uint8_t*)': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:3018:72: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::HeapValue* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] js::HeapValue* heapValue = reinterpret_cast(mem); ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:3026:53: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::HeapPtrObject* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(mem); ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.cpp:3035:53: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::HeapPtrString* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(mem); ^ In file included from ../../dist/include/js/ProfilingFrameIterator.h:10:0, from /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSFrameIterator.h:24, from /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSFrameIterator.cpp:19, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src0.cpp:2: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::ubi::Base]': ../../dist/include/js/UbiNode.h:244:52: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::ubi::Base*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Symbol.cpp:9, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In static member function 'static js::jit::JitCode* js::jit::JitCode::FromExecutable(uint8_t*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:139:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitCode**' increases required alignment of target type [-Wcast-align] JitCode* code = *(JitCode**)(buffer - sizeof(JitCode*)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In member function 'js::jit::SnapshotOffset* js::jit::IonScript::bailoutTable()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:301:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::SnapshotOffset* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (SnapshotOffset*) &bottomBuffer()[bailoutTable_]; ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In member function 'uint32_t* js::jit::IonScript::cacheIndex()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:319:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (uint32_t*) &bottomBuffer()[cacheIndex_]; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/RegExpObject.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jscompartment.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/jsweakmap.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:11, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:30, from /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSFrameIterator.cpp:21, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src0.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSObject]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1225:56: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSString]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1227:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSString*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JS::Symbol]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1229:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JS::Symbol*' increases required alignment of target type [-Wcast-align] In file included from ../../dist/include/js/ProfilingFrameIterator.h:10:0, from /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSFrameIterator.h:24, from /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSFrameIterator.cpp:19, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src0.cpp:2: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::AnyRegister]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RegisterSets.h:185:33: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::AnyRegister*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::ValueOperand]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RegisterSets.h:189:33: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::ValueOperand*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:128:0: /builddir/build/BUILD/mozilla-esr38/js/src/gc/Nursery.cpp: In member function 'js::ObjectElements* js::Nursery::reallocateElements(JSObject*, js::ObjectElements*, uint32_t, uint32_t)': /builddir/build/BUILD/mozilla-esr38/js/src/gc/Nursery.cpp:305:81: warning: cast from 'js::ObjectElements*' to 'js::HeapSlot*' increases required alignment of target type [-Wcast-align] HeapSlot* slots = reallocateSlots(obj, reinterpret_cast(oldHeader), ^ /builddir/build/BUILD/mozilla-esr38/js/src/gc/Nursery.cpp: In member function 'void* js::Nursery::moveToTenured(js::gc::MinorCollectionTracer*, JSObject*)': /builddir/build/BUILD/mozilla-esr38/js/src/gc/Nursery.cpp:636:83: warning: cast from 'js::gc::TenuredCell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] JSObject* dst = reinterpret_cast(allocateFromTenured(zone, dstKind)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/gc/Nursery.cpp: In member function 'size_t js::Nursery::moveElementsToTenured(js::NativeObject*, js::NativeObject*, js::gc::AllocKind)': /builddir/build/BUILD/mozilla-esr38/js/src/gc/Nursery.cpp:721:63: warning: cast from 'js::ObjectElements*' to 'js::HeapSlot*' increases required alignment of target type [-Wcast-align] hugeSlots.remove(reinterpret_cast(srcHeader)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src0.cpp:101:0: /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp: In instantiation of 'bool js::ToSimdConstant(JSContext*, JS::HandleValue, js::jit::SimdConstant*) [with V = js::Int32x4; JS::HandleValue = JS::Handle]': /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSLink.cpp:189:62: required from here /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:81:17: warning: cast from 'uint8_t* {aka unsigned char*}' to 'Elem* {aka int*}' increases required alignment of target type [-Wcast-align] Elem* mem = reinterpret_cast(v.toObject().as().typedMem()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp: In instantiation of 'bool js::ToSimdConstant(JSContext*, JS::HandleValue, js::jit::SimdConstant*) [with V = js::Float32x4; JS::HandleValue = JS::Handle]': /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSLink.cpp:194:64: required from here /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:81:17: warning: cast from 'uint8_t* {aka unsigned char*}' to 'Elem* {aka float*}' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp: In instantiation of 'JSObject* js::CreateSimd(JSContext*, typename V::Elem*) [with V = js::Int32x4; typename V::Elem = int]': /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSLink.cpp:780:68: required from here /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:508:23: warning: cast from 'uint8_t* {aka unsigned char*}' to 'Elem* {aka int*}' increases required alignment of target type [-Wcast-align] Elem* resultMem = reinterpret_cast(result->typedMem()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp: In instantiation of 'JSObject* js::CreateSimd(JSContext*, typename V::Elem*) [with V = js::Float32x4; typename V::Elem = float]': /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSLink.cpp:786:68: required from here /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:508:23: warning: cast from 'uint8_t* {aka unsigned char*}' to 'Elem* {aka float*}' increases required alignment of target type [-Wcast-align] In file included from ../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../dist/include/mozilla/PodOperations.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/ds/LifoAlloc.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/ds/LifoAlloc.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:11: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::ubi::Base]': ../../dist/include/js/UbiNode.h:244:52: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::ubi::Base*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/BytecodeCompiler.cpp:9, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSObject]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1225:56: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSString]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1227:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSString*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JS::Symbol]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1229:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JS::Symbol*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src0.cpp:20:0: /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.cpp: In instantiation of 'const uint8_t* DeserializeChars(js::ExclusiveContext*, const uint8_t*, size_t, js::PropertyName**) [with CharT = char16_t; uint8_t = unsigned char; size_t = long unsigned int]': /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.cpp:1092:65: required from here /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.cpp:1066:15: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] src = (CharT*)cursor; ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:18:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ScopeObject.cpp:24, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src10.cpp:65: /builddir/build/BUILD/mozilla-esr38/js/src/jit/RematerializedFrame.h: In member function 'JSScript* js::jit::RematerializedFrame::outerScript() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RematerializedFrame.h:98:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] JitFrameLayout* jsFrame = (JitFrameLayout*)top_; ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Symbol.cpp:9, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ConstArray* JSScript::consts()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1508:71: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ConstArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + constsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ObjectArray* JSScript::objects()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1513:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + objectsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ObjectArray* JSScript::regexps()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1518:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + regexpsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::TryNoteArray* JSScript::trynotes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1523:75: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::TryNoteArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + trynotesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::BlockScopeArray* JSScript::blockScopes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1528:81: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::BlockScopeArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + blockScopesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::YieldOffsetArray& JSScript::yieldOffsets()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1533:84: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::YieldOffsetArray*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(data + yieldOffsetsOffset()); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ScopeObject.cpp:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src10.cpp:65: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h: In member function 'js::InterpreterFrame* js::InterpreterStack::getCallFrame(JSContext*, const JS::CallArgs&, JS::HandleScript, js::InterpreterFrame::Flags*, JS::Value**)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:278:58: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::InterpreterFrame*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(buffer); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:289:50: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] Value* argv = reinterpret_cast(buffer); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h: In member function 'bool js::InterpreterStack::resumeGeneratorCallFrame(JSContext*, js::InterpreterRegs&, JS::HandleFunction, JS::HandleValue, JS::HandleObject)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:355:50: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] Value* argv = reinterpret_cast(buffer) + 2; ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::HeapPtrAtom* js::SharedScriptData::atoms()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:2066:87: warning: cast from 'jsbytecode* {aka unsigned char*}' to 'js::HeapPtrAtom* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + length - sizeof(JSAtom*) * natoms); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In static member function 'static js::SharedScriptData* js::SharedScriptData::fromBytecode(const jsbytecode*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:2070:79: warning: cast from 'const jsbytecode* {aka const unsigned char*}' to 'js::SharedScriptData*' increases required alignment of target type [-Wcast-align] return (SharedScriptData*)(bytecode - offsetof(SharedScriptData, data)); ^ In file included from ../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../dist/include/mozilla/PodOperations.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/ds/LifoAlloc.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/ds/LifoAlloc.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:11: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::AnyRegister]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RegisterSets.h:185:33: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::AnyRegister*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::ValueOperand]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RegisterSets.h:189:33: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::ValueOperand*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Symbol.cpp:9, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In static member function 'static js::gc::RelocationOverlay* js::gc::RelocationOverlay::fromCell(js::gc::Cell*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1159:57: warning: cast from 'js::gc::Cell*' to 'js::gc::RelocationOverlay*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(cell); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Snapshots.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:43, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Symbol.cpp:9, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h: In member function 'uint32_t js::jit::CompactBufferReader::readNativeEndianUint32_t()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h:73:58: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(buffer_); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src0.cpp:101:0: /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp: In instantiation of 'bool SignMask(JSContext*, unsigned int, JS::Value*) [with SimdType = js::Float32x4]': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:175:5: required from here /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:161:25: warning: cast from 'uint8_t* {aka unsigned char*}' to 'const Elem* {aka const float*}' increases required alignment of target type [-Wcast-align] const Elem* elems = reinterpret_cast(typedObj.typedMem()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h: In member function 'void js::jit::CompactBufferWriter::writeNativeEndianUint32_t(uint32_t)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h:175:43: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(endPtr)[-1] = value; ^ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp: In instantiation of 'bool SignMask(JSContext*, unsigned int, JS::Value*) [with SimdType = js::Float64x2]': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:176:5: required from here /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:161:25: warning: cast from 'uint8_t* {aka unsigned char*}' to 'const Elem* {aka const double*}' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp: In instantiation of 'bool SignMask(JSContext*, unsigned int, JS::Value*) [with SimdType = js::Int32x4]': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:177:5: required from here /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:161:25: warning: cast from 'uint8_t* {aka unsigned char*}' to 'const Elem* {aka const int*}' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp: In instantiation of 'JSObject* js::CreateSimd(JSContext*, typename V::Elem*) [with V = js::Float64x2; typename V::Elem = double]': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:514:82: required from here /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:508:23: warning: cast from 'uint8_t* {aka unsigned char*}' to 'Elem* {aka double*}' increases required alignment of target type [-Wcast-align] Elem* resultMem = reinterpret_cast(result->typedMem()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp: In instantiation of 'bool Load(JSContext*, unsigned int, JS::Value*) [with V = js::Float32x4; unsigned int NumElem = 4]': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1108:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1068:17: warning: cast from 'char*' to 'Elem* {aka float*}' increases required alignment of target type [-Wcast-align] Elem* src = reinterpret_cast(static_cast(AnyTypedArrayViewData(typedArray)) + byteStart); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1069:17: warning: cast from 'uint8_t* {aka unsigned char*}' to 'Elem* {aka float*}' increases required alignment of target type [-Wcast-align] Elem* dst = reinterpret_cast(result->typedMem()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp: In instantiation of 'bool Load(JSContext*, unsigned int, JS::Value*) [with V = js::Float32x4; unsigned int NumElem = 3]': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1108:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1068:17: warning: cast from 'char*' to 'Elem* {aka float*}' increases required alignment of target type [-Wcast-align] Elem* src = reinterpret_cast(static_cast(AnyTypedArrayViewData(typedArray)) + byteStart); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1069:17: warning: cast from 'uint8_t* {aka unsigned char*}' to 'Elem* {aka float*}' increases required alignment of target type [-Wcast-align] Elem* dst = reinterpret_cast(result->typedMem()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp: In instantiation of 'bool Load(JSContext*, unsigned int, JS::Value*) [with V = js::Float32x4; unsigned int NumElem = 2]': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1108:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1068:17: warning: cast from 'char*' to 'Elem* {aka float*}' increases required alignment of target type [-Wcast-align] Elem* src = reinterpret_cast(static_cast(AnyTypedArrayViewData(typedArray)) + byteStart); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1069:17: warning: cast from 'uint8_t* {aka unsigned char*}' to 'Elem* {aka float*}' increases required alignment of target type [-Wcast-align] Elem* dst = reinterpret_cast(result->typedMem()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp: In instantiation of 'bool Load(JSContext*, unsigned int, JS::Value*) [with V = js::Float32x4; unsigned int NumElem = 1]': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1108:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1068:17: warning: cast from 'char*' to 'Elem* {aka float*}' increases required alignment of target type [-Wcast-align] Elem* src = reinterpret_cast(static_cast(AnyTypedArrayViewData(typedArray)) + byteStart); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1069:17: warning: cast from 'uint8_t* {aka unsigned char*}' to 'Elem* {aka float*}' increases required alignment of target type [-Wcast-align] Elem* dst = reinterpret_cast(result->typedMem()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp: In instantiation of 'bool Store(JSContext*, unsigned int, JS::Value*) [with V = js::Float32x4; unsigned int NumElem = 4]': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1108:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1095:17: warning: cast from 'char*' to 'Elem* {aka float*}' increases required alignment of target type [-Wcast-align] Elem* dst = reinterpret_cast(static_cast(AnyTypedArrayViewData(typedArray)) + byteStart); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp: In instantiation of 'bool Store(JSContext*, unsigned int, JS::Value*) [with V = js::Float32x4; unsigned int NumElem = 3]': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1108:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1095:17: warning: cast from 'char*' to 'Elem* {aka float*}' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp: In instantiation of 'bool Store(JSContext*, unsigned int, JS::Value*) [with V = js::Float32x4; unsigned int NumElem = 2]': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1108:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1095:17: warning: cast from 'char*' to 'Elem* {aka float*}' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp: In instantiation of 'bool Store(JSContext*, unsigned int, JS::Value*) [with V = js::Float32x4; unsigned int NumElem = 1]': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1108:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1095:17: warning: cast from 'char*' to 'Elem* {aka float*}' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp: In instantiation of 'bool Load(JSContext*, unsigned int, JS::Value*) [with V = js::Float64x2; unsigned int NumElem = 2]': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1117:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1068:17: warning: cast from 'char*' to 'Elem* {aka double*}' increases required alignment of target type [-Wcast-align] Elem* src = reinterpret_cast(static_cast(AnyTypedArrayViewData(typedArray)) + byteStart); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1069:17: warning: cast from 'uint8_t* {aka unsigned char*}' to 'Elem* {aka double*}' increases required alignment of target type [-Wcast-align] Elem* dst = reinterpret_cast(result->typedMem()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp: In instantiation of 'bool Load(JSContext*, unsigned int, JS::Value*) [with V = js::Float64x2; unsigned int NumElem = 1]': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1117:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1068:17: warning: cast from 'char*' to 'Elem* {aka double*}' increases required alignment of target type [-Wcast-align] Elem* src = reinterpret_cast(static_cast(AnyTypedArrayViewData(typedArray)) + byteStart); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1069:17: warning: cast from 'uint8_t* {aka unsigned char*}' to 'Elem* {aka double*}' increases required alignment of target type [-Wcast-align] Elem* dst = reinterpret_cast(result->typedMem()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp: In instantiation of 'bool Store(JSContext*, unsigned int, JS::Value*) [with V = js::Float64x2; unsigned int NumElem = 2]': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1117:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1095:17: warning: cast from 'char*' to 'Elem* {aka double*}' increases required alignment of target type [-Wcast-align] Elem* dst = reinterpret_cast(static_cast(AnyTypedArrayViewData(typedArray)) + byteStart); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp: In instantiation of 'bool Store(JSContext*, unsigned int, JS::Value*) [with V = js::Float64x2; unsigned int NumElem = 1]': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1117:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1095:17: warning: cast from 'char*' to 'Elem* {aka double*}' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp: In instantiation of 'bool BitSelect(JSContext*, unsigned int, JS::Value*) [with V = js::Float64x2]': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1117:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:989:20: warning: cast from 'int32_t* {aka int*}' to 'Elem* {aka double*}' increases required alignment of target type [-Wcast-align] Elem* result = reinterpret_cast(orInt); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp: In instantiation of 'bool Load(JSContext*, unsigned int, JS::Value*) [with V = js::Int32x4; unsigned int NumElem = 4]': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1126:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1068:17: warning: cast from 'char*' to 'Elem* {aka int*}' increases required alignment of target type [-Wcast-align] Elem* src = reinterpret_cast(static_cast(AnyTypedArrayViewData(typedArray)) + byteStart); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1069:17: warning: cast from 'uint8_t* {aka unsigned char*}' to 'Elem* {aka int*}' increases required alignment of target type [-Wcast-align] Elem* dst = reinterpret_cast(result->typedMem()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp: In instantiation of 'bool Load(JSContext*, unsigned int, JS::Value*) [with V = js::Int32x4; unsigned int NumElem = 3]': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1126:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1068:17: warning: cast from 'char*' to 'Elem* {aka int*}' increases required alignment of target type [-Wcast-align] Elem* src = reinterpret_cast(static_cast(AnyTypedArrayViewData(typedArray)) + byteStart); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1069:17: warning: cast from 'uint8_t* {aka unsigned char*}' to 'Elem* {aka int*}' increases required alignment of target type [-Wcast-align] Elem* dst = reinterpret_cast(result->typedMem()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp: In instantiation of 'bool Load(JSContext*, unsigned int, JS::Value*) [with V = js::Int32x4; unsigned int NumElem = 2]': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1126:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1068:17: warning: cast from 'char*' to 'Elem* {aka int*}' increases required alignment of target type [-Wcast-align] Elem* src = reinterpret_cast(static_cast(AnyTypedArrayViewData(typedArray)) + byteStart); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1069:17: warning: cast from 'uint8_t* {aka unsigned char*}' to 'Elem* {aka int*}' increases required alignment of target type [-Wcast-align] Elem* dst = reinterpret_cast(result->typedMem()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp: In instantiation of 'bool Load(JSContext*, unsigned int, JS::Value*) [with V = js::Int32x4; unsigned int NumElem = 1]': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1126:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1068:17: warning: cast from 'char*' to 'Elem* {aka int*}' increases required alignment of target type [-Wcast-align] Elem* src = reinterpret_cast(static_cast(AnyTypedArrayViewData(typedArray)) + byteStart); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1069:17: warning: cast from 'uint8_t* {aka unsigned char*}' to 'Elem* {aka int*}' increases required alignment of target type [-Wcast-align] Elem* dst = reinterpret_cast(result->typedMem()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp: In instantiation of 'bool Store(JSContext*, unsigned int, JS::Value*) [with V = js::Int32x4; unsigned int NumElem = 4]': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1126:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1095:17: warning: cast from 'char*' to 'Elem* {aka int*}' increases required alignment of target type [-Wcast-align] Elem* dst = reinterpret_cast(static_cast(AnyTypedArrayViewData(typedArray)) + byteStart); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp: In instantiation of 'bool Store(JSContext*, unsigned int, JS::Value*) [with V = js::Int32x4; unsigned int NumElem = 3]': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1126:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1095:17: warning: cast from 'char*' to 'Elem* {aka int*}' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp: In instantiation of 'bool Store(JSContext*, unsigned int, JS::Value*) [with V = js::Int32x4; unsigned int NumElem = 2]': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1126:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1095:17: warning: cast from 'char*' to 'Elem* {aka int*}' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp: In instantiation of 'bool Store(JSContext*, unsigned int, JS::Value*) [with V = js::Int32x4; unsigned int NumElem = 1]': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1126:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:1095:17: warning: cast from 'char*' to 'Elem* {aka int*}' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Symbol.cpp:9, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h: In function 'js::HandlePropertyName js::AtomStateOffsetToName(const JSAtomState&, size_t)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:448:87: warning: cast from 'char*' to 'js::ImmutablePropertyNamePtr* {aka js::ImmutableTenuredPtr*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast((char*)&atomState + offset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/BytecodeCompiler.cpp:9, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::TypeDescr]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1239:38: required from 'T js::gc::MaybeForwarded(T) [with T = js::TypeDescr*]' /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:565:43: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::TypeDescr*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/RegExpObject.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jscompartment.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/jsweakmap.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:11, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:30, from /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSFrameIterator.cpp:21, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src0.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::TypeDescr]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1239:38: required from 'T js::gc::MaybeForwarded(T) [with T = js::TypeDescr*]' /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:565:43: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::TypeDescr*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/BytecodeCompiler.cpp:20, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h: In instantiation of 'JSObject* js::gc::AllocateObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:630:43: required from 'JSObject* js::NewGCObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]' /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:246:84: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:537:21: warning: cast from 'js::gc::TenuredCell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] JSObject* obj = reinterpret_cast(cx->arenas()->allocateFromFreeList(kind, thingSize)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/SharedTypedArrayObject.cpp:30:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src10.cpp:101: /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h: In member function 'js::AsmJSActivation*& js::AsmJSModule::activation() const': /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:1388:80: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::AsmJSActivation**' increases required alignment of target type [-Wcast-align] return *(AsmJSActivation**)(globalData() + activationGlobalDataOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h: In member function 'uint8_t*& js::AsmJSModule::heapDatum() const': /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:1399:66: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint8_t** {aka unsigned char**}' increases required alignment of target type [-Wcast-align] return *(uint8_t**)(globalData() + heapGlobalDataOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h: In member function 'void js::AsmJSModule::initGlobalNaN()': /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:1414:58: warning: cast from 'uint8_t* {aka unsigned char*}' to 'double*' increases required alignment of target type [-Wcast-align] *(double*)(globalData() + nan64GlobalDataOffset()) = GenericNaN(); ^ /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:1415:57: warning: cast from 'uint8_t* {aka unsigned char*}' to 'float*' increases required alignment of target type [-Wcast-align] *(float*)(globalData() + nan32GlobalDataOffset()) = GenericNaN(); ^ /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h: In member function 'uint8_t** js::AsmJSModule::globalDataOffsetToFuncPtrTable(unsigned int) const': /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:1454:59: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint8_t** {aka unsigned char**}' increases required alignment of target type [-Wcast-align] return (uint8_t**)(globalData() + globalDataOffset); ^ /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h: In member function 'js::AsmJSModule::ExitDatum& js::AsmJSModule::exitIndexToGlobalDatum(unsigned int) const': /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:1462:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::AsmJSModule::ExitDatum*' increases required alignment of target type [-Wcast-align] return *(ExitDatum*)(globalData() + exitIndexToGlobalDataOffset(exitIndex)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSLink.cpp:45, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src0.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h: In instantiation of 'JSObject* js::gc::AllocateObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:630:43: required from 'JSObject* js::NewGCObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]' /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:246:84: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:537:21: warning: cast from 'js::gc::TenuredCell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] JSObject* obj = reinterpret_cast(cx->arenas()->allocateFromFreeList(kind, thingSize)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/BytecodeCompiler.cpp:9, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::BaseShape]': /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:434:28: required from 'bool js::gc::IsMarkedFromAnyThread(T**) [with T = js::BaseShape]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:588:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::BaseShape*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::UnownedBaseShape]': /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:434:28: required from 'bool js::gc::IsMarkedFromAnyThread(T**) [with T = js::UnownedBaseShape]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:589:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::UnownedBaseShape*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::jit::JitCode]': /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:434:28: required from 'bool js::gc::IsMarkedFromAnyThread(T**) [with T = js::jit::JitCode]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:590:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::jit::JitCode*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::NativeObject]': /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:434:28: required from 'bool js::gc::IsMarkedFromAnyThread(T**) [with T = js::NativeObject]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:591:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::NativeObject*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::ArrayObject]': /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:434:28: required from 'bool js::gc::IsMarkedFromAnyThread(T**) [with T = js::ArrayObject]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:592:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::ArrayObject*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::ArgumentsObject]': /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:434:28: required from 'bool js::gc::IsMarkedFromAnyThread(T**) [with T = js::ArgumentsObject]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:593:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::ArgumentsObject*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::ArrayBufferObject]': /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:434:28: required from 'bool js::gc::IsMarkedFromAnyThread(T**) [with T = js::ArrayBufferObject]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:594:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::ArrayBufferObject*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::ArrayBufferObjectMaybeShared]': /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:434:28: required from 'bool js::gc::IsMarkedFromAnyThread(T**) [with T = js::ArrayBufferObjectMaybeShared]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:595:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::ArrayBufferObjectMaybeShared*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::ArrayBufferViewObject]': /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:434:28: required from 'bool js::gc::IsMarkedFromAnyThread(T**) [with T = js::ArrayBufferViewObject]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:596:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::ArrayBufferViewObject*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::DebugScopeObject]': /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:434:28: required from 'bool js::gc::IsMarkedFromAnyThread(T**) [with T = js::DebugScopeObject]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:597:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::DebugScopeObject*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::GlobalObject]': /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:434:28: required from 'bool js::gc::IsMarkedFromAnyThread(T**) [with T = js::GlobalObject]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:598:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::GlobalObject*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSFunction]': /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:434:28: required from 'bool js::gc::IsMarkedFromAnyThread(T**) [with T = JSFunction]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:600:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSFunction*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::NestedScopeObject]': /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:434:28: required from 'bool js::gc::IsMarkedFromAnyThread(T**) [with T = js::NestedScopeObject]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:601:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::NestedScopeObject*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::PlainObject]': /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:434:28: required from 'bool js::gc::IsMarkedFromAnyThread(T**) [with T = js::PlainObject]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:602:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::PlainObject*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::SavedFrame]': /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:434:28: required from 'bool js::gc::IsMarkedFromAnyThread(T**) [with T = js::SavedFrame]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:603:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::SavedFrame*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::ScopeObject]': /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:434:28: required from 'bool js::gc::IsMarkedFromAnyThread(T**) [with T = js::ScopeObject]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:604:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::ScopeObject*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::SharedArrayBufferObject]': /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:434:28: required from 'bool js::gc::IsMarkedFromAnyThread(T**) [with T = js::SharedArrayBufferObject]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:605:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::SharedArrayBufferObject*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::SharedTypedArrayObject]': /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:434:28: required from 'bool js::gc::IsMarkedFromAnyThread(T**) [with T = js::SharedTypedArrayObject]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:606:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::SharedTypedArrayObject*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSScript]': /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:434:28: required from 'bool js::gc::IsMarkedFromAnyThread(T**) [with T = JSScript]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:607:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSScript*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::LazyScript]': /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:434:28: required from 'bool js::gc::IsMarkedFromAnyThread(T**) [with T = js::LazyScript]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:608:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::LazyScript*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::Shape]': /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:434:28: required from 'bool js::gc::IsMarkedFromAnyThread(T**) [with T = js::Shape]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:609:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::Shape*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSAtom]': /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:434:28: required from 'bool js::gc::IsMarkedFromAnyThread(T**) [with T = JSAtom]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:610:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSAtom*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSFlatString]': /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:434:28: required from 'bool js::gc::IsMarkedFromAnyThread(T**) [with T = JSFlatString]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:612:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSFlatString*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSLinearString]': /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:434:28: required from 'bool js::gc::IsMarkedFromAnyThread(T**) [with T = JSLinearString]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:613:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSLinearString*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::PropertyName]': /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:434:28: required from 'bool js::gc::IsMarkedFromAnyThread(T**) [with T = js::PropertyName]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:614:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::PropertyName*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::ObjectGroup]': /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:434:28: required from 'bool js::gc::IsMarkedFromAnyThread(T**) [with T = js::ObjectGroup]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:616:1: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::ObjectGroup*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:27:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:110: /builddir/build/BUILD/mozilla-esr38/js/src/gc/Nursery-inl.h: In instantiation of 'bool js::Nursery::getForwardedPointer(T**) [with T = js::gc::Cell]': /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:465:20: required from 'bool js::gc::IsAboutToBeFinalizedFromAnyThread(T**) [with T = js::gc::Cell]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Marking.cpp:1013:58: required from here /builddir/build/BUILD/mozilla-esr38/js/src/gc/Nursery-inl.h:23:44: warning: cast from 'js::gc::Cell*' to 'const js::gc::RelocationOverlay*' increases required alignment of target type [-Wcast-align] const gc::RelocationOverlay* overlay = reinterpret_cast(*ref); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../dist/include/mozilla/PodOperations.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/ds/LifoAlloc.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/ds/LifoAlloc.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:11: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::Rooted]': ../../dist/include/mozilla/Maybe.h:268:12: required from 'const T& mozilla::Maybe::ref() const [with T = JS::Rooted]' ../../dist/include/mozilla/Maybe.h:322:15: required from 'const T& mozilla::Maybe::operator*() const [with T = JS::Rooted]' /builddir/build/BUILD/mozilla-esr38/js/src/jswrapper.h:104:22: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::Rooted*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src0.cpp:101:0: /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp: In instantiation of 'Elem TypedObjectMemory(JS::HandleValue) [with Elem = int*; JS::HandleValue = JS::Handle]': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:110:42: required from 'bool GetSimdLane(JSContext*, unsigned int, JS::Value*) [with SimdType = js::Int32x4; int lane = 0]' /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:126:5: required from here /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:94:12: warning: cast from 'uint8_t* {aka unsigned char*}' to 'int*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(obj.typedMem()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp: In instantiation of 'Elem TypedObjectMemory(JS::HandleValue) [with Elem = float*; JS::HandleValue = JS::Handle]': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:110:42: required from 'bool GetSimdLane(JSContext*, unsigned int, JS::Value*) [with SimdType = js::Float32x4; int lane = 0]' /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:127:5: required from here /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:94:12: warning: cast from 'uint8_t* {aka unsigned char*}' to 'float*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp: In instantiation of 'Elem TypedObjectMemory(JS::HandleValue) [with Elem = double*; JS::HandleValue = JS::Handle]': /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:110:42: required from 'bool GetSimdLane(JSContext*, unsigned int, JS::Value*) [with SimdType = js::Float64x2; int lane = 0]' /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:130:5: required from here /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.cpp:94:12: warning: cast from 'uint8_t* {aka unsigned char*}' to 'double*' increases required alignment of target type [-Wcast-align] ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::CompartmentsInZoneIter]': ../../dist/include/mozilla/Maybe.h:268:12: required from 'const T& mozilla::Maybe::ref() const [with T = js::CompartmentsInZoneIter]' ../../dist/include/mozilla/Maybe.h:322:15: required from 'const T& mozilla::Maybe::operator*() const [with T = js::CompartmentsInZoneIter]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Zone.h:441:16: required from 'JSCompartment* js::CompartmentsIterT::get() const [with ZonesIterT = js::ZonesIter]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Zone.h:444:49: required from 'js::CompartmentsIterT::operator JSCompartment*() const [with ZonesIterT = js::ZonesIter]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Iteration.cpp:138:43: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::CompartmentsInZoneIter*' increases required alignment of target type [-Wcast-align] In file included from ../../dist/include/js/ProfilingFrameIterator.h:10:0, from /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSFrameIterator.h:24, from /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSFrameIterator.cpp:19, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src0.cpp:2: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::Rooted]': ../../dist/include/mozilla/Maybe.h:268:12: required from 'const T& mozilla::Maybe::ref() const [with T = JS::Rooted]' ../../dist/include/mozilla/Maybe.h:322:15: required from 'const T& mozilla::Maybe::operator*() const [with T = JS::Rooted]' /builddir/build/BUILD/mozilla-esr38/js/src/jswrapper.h:104:22: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::Rooted*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxtinlines.h:16:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jscompartmentinlines.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Symbol.cpp:16, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'js::jit::ExitFooterFrame* js::jit::ExitFrameLayout::footer()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:523:79: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ExitFooterFrame*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp - ExitFooterFrame::Size()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::NativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:576:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:619:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::thisp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:622:49: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loThis_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLPropertyOpExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:664:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLProxyExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:716:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:753:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMMethodExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:796:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'T* js::jit::ExitFrameLayout::as() [with T = js::jit::LazyLinkExitFrameLayout]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:871:57: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::LazyLinkExitFrameLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'void* js::jit::BaselineStubFrameLayout::reverseSavedFramePtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:892:25: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return *(void**)addr; ^~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'js::jit::ICStub* js::jit::BaselineStubFrameLayout::maybeStubPtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:897:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(fp + reverseOffsetOfStubPtr()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'void js::jit::BaselineStubFrameLayout::setStubPtr(js::jit::ICStub*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:901:66: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] *reinterpret_cast(fp + reverseOffsetOfStubPtr()) = stub; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ProxyObject.h:10:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxtinlines.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jscompartmentinlines.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Symbol.cpp:16, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp:2: ../../dist/include/js/Proxy.h: In function 'js::ProxyDataLayout* js::GetProxyDataLayout(JSObject*)': ../../dist/include/js/Proxy.h:465:96: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ProxyDataLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(obj) + ProxyDataOffset); ^ ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = RetType]': ../../dist/include/mozilla/Maybe.h:268:12: required from 'const T& mozilla::Maybe::ref() const [with T = RetType]' ../../dist/include/mozilla/Maybe.h:322:15: required from 'const T& mozilla::Maybe::operator*() const [with T = RetType]' /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSValidate.cpp:2562:17: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const RetType*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h:17:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'uint8_t** js::jit::BaselineScript::yieldEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:315:82: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint8_t** {aka unsigned char**}' increases required alignment of target type [-Wcast-align] return (uint8_t**)(reinterpret_cast(this) + yieldEntriesOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'js::jit::PCMappingIndexEntry* js::jit::BaselineScript::pcMappingIndexEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:318:95: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::PCMappingIndexEntry*' increases required alignment of target type [-Wcast-align] return (PCMappingIndexEntry*)(reinterpret_cast(this) + pcMappingIndexOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'uint32_t* js::jit::BaselineScript::bytecodeTypeMap()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:425:101: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(this) + bytecodeTypeMapOffset_); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference.cpp:7:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h: In member function 'js::ObjectGroup* js::TypeSet::ObjectKey::groupNoBarrier()': /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h:116:27: warning: cast from 'js::TypeSet::ObjectKey*' to 'js::ObjectGroup*' increases required alignment of target type [-Wcast-align] return (ObjectGroup*) this; ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack.cpp:22:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src10.cpp:110: /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator-inl.h: In member function 'js::jit::JitFrameLayout* js::jit::JitProfilingFrameIterator::framePtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator-inl.h:23:30: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] return (JitFrameLayout*) fp_; ^~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator-inl.h: In member function 'js::jit::BaselineFrame* js::jit::JitFrameIterator::baselineFrame() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator-inl.h:36:93: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::BaselineFrame*' increases required alignment of target type [-Wcast-align] return (BaselineFrame*)(fp() - BaselineFrame::FramePointerOffset - BaselineFrame::Size()); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src10.cpp:110:0: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack.cpp: In member function 'js::InterpreterFrame* js::InterpreterStack::pushExecuteFrame(JSContext*, JS::HandleScript, const JS::Value&, JS::HandleObject, js::ExecuteType, js::AbstractFramePtr)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack.cpp:463:90: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::InterpreterFrame*' increases required alignment of target type [-Wcast-align] InterpreterFrame* fp = reinterpret_cast(buffer + 2 * sizeof(Value)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src10.cpp:137:0: /builddir/build/BUILD/mozilla-esr38/js/src/vm/StructuredClone.cpp: In member function 'bool JSStructuredCloneReader::readV1ArrayBuffer(uint32_t, uint32_t, JS::MutableHandleValue)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/StructuredClone.cpp:1529:60: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] return in.readArray((uint16_t*) buffer.dataPointer(), nelems); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/StructuredClone.cpp:1533:60: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return in.readArray((uint32_t*) buffer.dataPointer(), nelems); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/StructuredClone.cpp:1535:60: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint64_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] return in.readArray((uint64_t*) buffer.dataPointer(), nelems); ^ In file included from ../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../dist/include/mozilla/PodOperations.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:16, from ../../dist/include/js/RootingAPI.h:16, from ../../dist/include/js/CallArgs.h:38, from ../../dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Barrier.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsobj.h:21, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfun.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Probes.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Probes-inl.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Probes.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src10.cpp:2: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::ubi::Base]': ../../dist/include/js/UbiNode.h:244:52: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::ubi::Base*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Probes-inl.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Probes.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src10.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSObject]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1225:56: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSString]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1227:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSString*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JS::Symbol]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1229:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JS::Symbol*' increases required alignment of target type [-Wcast-align] In file included from ../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../dist/include/mozilla/PodOperations.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:16, from ../../dist/include/js/RootingAPI.h:16, from ../../dist/include/js/CallArgs.h:38, from ../../dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Barrier.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsobj.h:21, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfun.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Probes.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Probes-inl.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Probes.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src10.cpp:2: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::AnyRegister]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RegisterSets.h:185:33: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::AnyRegister*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::ValueOperand]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RegisterSets.h:189:33: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::ValueOperand*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp:11:0: /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference.cpp: In constructor 'js::TemporaryTypeSet::TemporaryTypeSet(js::LifoAlloc*, js::TypeSet::Type)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference.cpp:325:67: warning: cast from 'js::TypeSet::ObjectKey*' to 'js::TypeSet::ObjectKey**' increases required alignment of target type [-Wcast-align] objectSet = reinterpret_cast(type.objectKey()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference.cpp: In member function 'bool JSScript::makeTypes(JSContext*)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference.cpp:3135:78: warning: cast from 'unsigned char*' to 'js::TypeScript*' increases required alignment of target type [-Wcast-align] zone()->pod_calloc(TypeScript::SizeIncludingTypeArray(count)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference.cpp: In member function 'void js::ConstraintTypeSet::sweep(JS::Zone*, js::AutoClearTypeInferenceStateOnOOM&)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference.cpp:3774:58: warning: cast from 'js::TypeSet::ObjectKey*' to 'js::TypeSet::ObjectKey**' increases required alignment of target type [-Wcast-align] objectSet = reinterpret_cast(key); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Probes-inl.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Probes.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src10.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::Shape]': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Shape.cpp:1794:56: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::Shape*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger-inl.h:10:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/UbiNode.cpp:32, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp:29: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.h: In static member function 'static js::Debugger* js::Debugger::fromOnNewGlobalObjectWatchersLink(JSCList*)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.h:854:93: warning: cast from 'char*' to 'js::Debugger*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(p - offsetof(Debugger, onNewGlobalObjectWatchersLink)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:17:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger-inl.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/UbiNode.cpp:32, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp:29: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::addressOfScratchValue()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:131:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loScratchValue_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'void* js::jit::BaselineFrame::calleeToken() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:141:31: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return *(CalleeToken*)pointer; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'void js::jit::BaselineFrame::replaceCalleeToken(js::jit::CalleeToken)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:145:24: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] *(CalleeToken*)pointer = token; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'unsigned int js::jit::BaselineFrame::numActualArgs() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:203:53: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'size_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] offsetOfNumActualArgs()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value& js::jit::BaselineFrame::thisValue() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:211:40: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] offsetOfThis()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::argv() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:216:40: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] offsetOfArg(0)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::addressOfReturnValue()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:234:56: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loReturnValue_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'js::jit::JitFrameLayout* js::jit::BaselineFrame::framePrefix() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:390:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] return (JitFrameLayout*)fp; ^~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:18:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger-inl.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/UbiNode.cpp:32, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp:29: /builddir/build/BUILD/mozilla-esr38/js/src/jit/RematerializedFrame.h: In member function 'JSScript* js::jit::RematerializedFrame::outerScript() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RematerializedFrame.h:98:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] JitFrameLayout* jsFrame = (JitFrameLayout*)top_; ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger-inl.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/UbiNode.cpp:32, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp:29: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h: In member function 'js::InterpreterFrame* js::InterpreterStack::getCallFrame(JSContext*, const JS::CallArgs&, JS::HandleScript, js::InterpreterFrame::Flags*, JS::Value**)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:278:58: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::InterpreterFrame*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(buffer); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:289:50: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] Value* argv = reinterpret_cast(buffer); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h: In member function 'bool js::InterpreterStack::resumeGeneratorCallFrame(JSContext*, js::InterpreterRegs&, JS::HandleFunction, JS::HandleValue, JS::HandleObject)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:355:50: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] Value* argv = reinterpret_cast(buffer) + 2; ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::TypeDescr]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1239:38: required from 'T js::gc::MaybeForwarded(T) [with T = js::TypeDescr*]' /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:565:43: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::TypeDescr*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp:38:0: /builddir/build/BUILD/mozilla-esr38/js/src/vm/UnboxedObject.cpp: In member function 'bool js::UnboxedPlainObject::setValue(JSContext*, const js::UnboxedLayout::Property&, const JS::Value&)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/UnboxedObject.cpp:76:42: warning: cast from 'uint8_t* {aka unsigned char*}' to 'int32_t* {aka int*}' increases required alignment of target type [-Wcast-align] *reinterpret_cast(p) = v.toInt32(); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/UnboxedObject.cpp:83:41: warning: cast from 'uint8_t* {aka unsigned char*}' to 'double*' increases required alignment of target type [-Wcast-align] *reinterpret_cast(p) = v.toNumber(); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/UnboxedObject.cpp:102:48: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::HeapPtrObject* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] *reinterpret_cast(p) = v.toObjectOrNull(); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/UnboxedObject.cpp: In member function 'JS::Value js::UnboxedPlainObject::getValue(const js::UnboxedLayout::Property&)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/UnboxedObject.cpp:122:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'int32_t* {aka int*}' increases required alignment of target type [-Wcast-align] return Int32Value(*reinterpret_cast(p)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/UnboxedObject.cpp:125:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'double*' increases required alignment of target type [-Wcast-align] return DoubleValue(*reinterpret_cast(p)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/UnboxedObject.cpp:128:59: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JSString**' increases required alignment of target type [-Wcast-align] return StringValue(*reinterpret_cast(p)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/UnboxedObject.cpp:131:65: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JSObject**' increases required alignment of target type [-Wcast-align] return ObjectOrNullValue(*reinterpret_cast(p)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/UnboxedObject.cpp: In static member function 'static void js::UnboxedPlainObject::trace(JSTracer*, JSObject*)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/UnboxedObject.cpp:148:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::HeapPtrString* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] HeapPtrString* heap = reinterpret_cast(data + *list); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/UnboxedObject.cpp:154:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::HeapPtrObject* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] HeapPtrObject* heap = reinterpret_cast(data + *list); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/UnboxedObject.cpp: In static member function 'static js::UnboxedPlainObject* js::UnboxedPlainObject::create(JSContext*, js::HandleObjectGroup, js::NewObjectKind)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/UnboxedObject.cpp:289:80: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::HeapPtrString* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] HeapPtrString* heap = reinterpret_cast(data + *list); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/UnboxedObject.cpp:295:80: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::HeapPtrObject* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] HeapPtrObject* heap = reinterpret_cast(data + *list); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ProxyObject.cpp:10:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src10.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h: In instantiation of 'JSObject* js::gc::AllocateObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:630:43: required from 'JSObject* js::NewGCObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]' /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:246:84: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:537:21: warning: cast from 'js::gc::TenuredCell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] JSObject* obj = reinterpret_cast(cx->arenas()->allocateFromFreeList(kind, thingSize)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h: In instantiation of 'JSObject* js::gc::AllocateObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)0; size_t = long unsigned int]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:600:41: required from 'JSObject* js::gc::AllocateObjectForCacheHit(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)0]' /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime-inl.h:62:98: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:537:21: warning: cast from 'js::gc::TenuredCell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] In file included from ../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../dist/include/mozilla/RangedPtr.h:15, from ../../dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Symbol.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Symbol.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp:2: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::ubi::Base]': ../../dist/include/js/UbiNode.h:244:52: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::ubi::Base*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Symbol.cpp:9, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSObject]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1225:56: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSString]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1227:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSString*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JS::Symbol]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1229:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JS::Symbol*' increases required alignment of target type [-Wcast-align] In file included from ../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../dist/include/mozilla/RangedPtr.h:15, from ../../dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Symbol.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Symbol.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp:2: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::AnyRegister]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RegisterSets.h:185:33: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::AnyRegister*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::ValueOperand]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RegisterSets.h:189:33: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::ValueOperand*' increases required alignment of target type [-Wcast-align] In file included from ../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../dist/include/mozilla/PodOperations.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:16, from ../../dist/include/js/RootingAPI.h:16, from ../../dist/include/js/CallArgs.h:38, from ../../dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Barrier.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsobj.h:21, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfun.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Probes.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Probes-inl.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Probes.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src10.cpp:2: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::Rooted]': ../../dist/include/mozilla/Maybe.h:268:12: required from 'const T& mozilla::Maybe::ref() const [with T = JS::Rooted]' ../../dist/include/mozilla/Maybe.h:322:15: required from 'const T& mozilla::Maybe::operator*() const [with T = JS::Rooted]' /builddir/build/BUILD/mozilla-esr38/js/src/jswrapper.h:104:22: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::Rooted*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference.cpp:7:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h: In instantiation of 'static U** js::TypeHashSet::Insert(js::LifoAlloc&, U**&, unsigned int&, T) [with T = js::TypeSet::ObjectKey*; U = js::TypeSet::ObjectKey; KEY = js::TypeSet::ObjectKey]': /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference.cpp:536:70: required from here /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h:779:26: warning: cast from 'js::TypeSet::ObjectKey*' to 'js::TypeSet::ObjectKey**' increases required alignment of target type [-Wcast-align] values = (U**) oldData; ^~~~~~~~~~~~~ ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::CompartmentsInZoneIter]': ../../dist/include/mozilla/Maybe.h:268:12: required from 'const T& mozilla::Maybe::ref() const [with T = js::CompartmentsInZoneIter]' ../../dist/include/mozilla/Maybe.h:322:15: required from 'const T& mozilla::Maybe::operator*() const [with T = js::CompartmentsInZoneIter]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Zone.h:441:16: required from 'JSCompartment* js::CompartmentsIterT::get() const [with ZonesIterT = js::ZonesIter]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Zone.h:444:49: required from 'js::CompartmentsIterT::operator JSCompartment*() const [with ZonesIterT = js::ZonesIter]' /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.cpp:352:52: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::CompartmentsInZoneIter*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Symbol.cpp:9, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::TypeDescr]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1239:38: required from 'T js::gc::MaybeForwarded(T) [with T = js::TypeDescr*]' /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:565:43: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::TypeDescr*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Symbol.cpp:17:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h: In instantiation of 'JSObject* js::gc::AllocateObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:630:43: required from 'JSObject* js::NewGCObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]' /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:246:84: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:537:21: warning: cast from 'js::gc::TenuredCell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] JSObject* obj = reinterpret_cast(cx->arenas()->allocateFromFreeList(kind, thingSize)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../dist/include/mozilla/RangedPtr.h:15, from ../../dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Symbol.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Symbol.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp:2: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::Rooted]': ../../dist/include/mozilla/Maybe.h:268:12: required from 'const T& mozilla::Maybe::ref() const [with T = JS::Rooted]' ../../dist/include/mozilla/Maybe.h:322:15: required from 'const T& mozilla::Maybe::operator*() const [with T = JS::Rooted]' /builddir/build/BUILD/mozilla-esr38/js/src/jswrapper.h:104:22: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::Rooted*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/BytecodeCompiler.cpp:20, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h: In function 'void js::IterateScripts(JSRuntime*, JSCompartment*, void*, js::IterateScriptCallback)': /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& i)+24).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] thing += thingSize; ~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:101:0: /builddir/build/BUILD/mozilla-esr38/js/src/gc/Iteration.cpp:108:38: note: '*((void*)(& i)+24).js::gc::ArenaCellIterImpl::thing' was declared here for (ZoneCellIterUnderGC i(zone, gc::FINALIZE_SCRIPT); !i.done(); i.next()) ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/BytecodeCompiler.cpp:20, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& i +48)' may be used uninitialized in this function [-Wmaybe-uninitialized] thing = span.last + thingSize; ~~~~~~~~~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:101:0: /builddir/build/BUILD/mozilla-esr38/js/src/gc/Iteration.cpp:108:38: note: '*((void*)& i +48)' was declared here for (ZoneCellIterUnderGC i(zone, gc::FINALIZE_SCRIPT); !i.done(); i.next()) ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/BytecodeCompiler.cpp:20, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& i +40)' may be used uninitialized in this function [-Wmaybe-uninitialized] if (thing == span.first) { ^~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:101:0: /builddir/build/BUILD/mozilla-esr38/js/src/gc/Iteration.cpp:108:38: note: '*((void*)& i +40)' was declared here for (ZoneCellIterUnderGC i(zone, gc::FINALIZE_SCRIPT); !i.done(); i.next()) ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/BytecodeCompiler.cpp:20, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& i)+24).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] thing += thingSize; ~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:101:0: /builddir/build/BUILD/mozilla-esr38/js/src/gc/Iteration.cpp:101:34: note: '*((void*)(& i)+24).js::gc::ArenaCellIterImpl::thing' was declared here for (ZoneCellIterUnderGC i(compartment->zone(), gc::FINALIZE_SCRIPT); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Barrier.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsatom.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:21, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/BytecodeCompiler.cpp:9, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/gc/Heap.h:304:48: warning: '*((void*)& i +48)' may be used uninitialized in this function [-Wmaybe-uninitialized] return reinterpret_cast(last); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:101:0: /builddir/build/BUILD/mozilla-esr38/js/src/gc/Iteration.cpp:101:34: note: '*((void*)& i +48)' was declared here for (ZoneCellIterUnderGC i(compartment->zone(), gc::FINALIZE_SCRIPT); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/BytecodeCompiler.cpp:20, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& i +40)' may be used uninitialized in this function [-Wmaybe-uninitialized] if (thing == span.first) { ^~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:101:0: /builddir/build/BUILD/mozilla-esr38/js/src/gc/Iteration.cpp:101:34: note: '*((void*)& i +40)' was declared here for (ZoneCellIterUnderGC i(compartment->zone(), gc::FINALIZE_SCRIPT); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/BytecodeCompiler.cpp:20, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h: In member function 'void js::gc::GCRuntime::markRuntime(JSTracer*, js::gc::GCRuntime::TraceOrMarkRuntime, js::gc::GCRuntime::TraceRootsOrUsedSaved)': /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& i)+24).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] thing += thingSize; ~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:137:0: /builddir/build/BUILD/mozilla-esr38/js/src/gc/RootMarking.cpp:480:38: note: '*((void*)(& i)+24).js::gc::ArenaCellIterImpl::thing' was declared here for (ZoneCellIterUnderGC i(zone, FINALIZE_SCRIPT); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/BytecodeCompiler.cpp:20, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& i +48)' may be used uninitialized in this function [-Wmaybe-uninitialized] thing = span.last + thingSize; ~~~~~~~~~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:137:0: /builddir/build/BUILD/mozilla-esr38/js/src/gc/RootMarking.cpp:480:38: note: '*((void*)& i +48)' was declared here for (ZoneCellIterUnderGC i(zone, FINALIZE_SCRIPT); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/frontend/BytecodeCompiler.cpp:20, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& i +40)' may be used uninitialized in this function [-Wmaybe-uninitialized] if (thing == span.first) { ^~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src1.cpp:137:0: /builddir/build/BUILD/mozilla-esr38/js/src/gc/RootMarking.cpp:480:38: note: '*((void*)& i +40)' was declared here for (ZoneCellIterUnderGC i(zone, FINALIZE_SCRIPT); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Symbol.cpp:17:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h: In member function 'void js::TypeZone::clearAllNewScriptsOnOOM()': /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& iter)+24).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] thing += thingSize; ~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp:11:0: /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference.cpp:4079:34: note: '*((void*)(& iter)+24).js::gc::ArenaCellIterImpl::thing' was declared here for (gc::ZoneCellIterUnderGC iter(zone(), gc::FINALIZE_OBJECT_GROUP); ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Symbol.cpp:17:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& iter +48)' may be used uninitialized in this function [-Wmaybe-uninitialized] thing = span.last + thingSize; ~~~~~~~~~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp:11:0: /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference.cpp:4079:34: note: '*((void*)& iter +48)' was declared here for (gc::ZoneCellIterUnderGC iter(zone(), gc::FINALIZE_OBJECT_GROUP); ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Symbol.cpp:17:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& iter +40)' may be used uninitialized in this function [-Wmaybe-uninitialized] if (thing == span.first) { ^~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src11.cpp:11:0: /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference.cpp:4079:34: note: '*((void*)& iter +40)' was declared here for (gc::ZoneCellIterUnderGC iter(zone(), gc::FINALIZE_OBJECT_GROUP); ^~~~ c++ -o Unified_cpp_js_src2.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/js/src -I. -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/common -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n -I../../dist/include -I/usr/include/nspr4 -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 -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp Unified_cpp_js_src3.o In file included from ../../dist/include/js/TracingAPI.h:11:0, from ../../dist/include/js/HeapAPI.h:12, from ../../dist/include/js/GCAPI.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Statistics.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Statistics.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:469:66: warning: cast from 'char*' to 'js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static const js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(const JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:476:72: warning: cast from 'const char*' to 'const js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ c++ -o Unified_cpp_js_src3.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/js/src -I. -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/common -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n -I../../dist/include -I/usr/include/nspr4 -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 -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp Unified_cpp_js_src4.o In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Statistics.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Statistics.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In static member function 'static js::gc::RelocationOverlay* js::gc::RelocationOverlay::fromCell(js::gc::Cell*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1159:57: warning: cast from 'js::gc::Cell*' to 'js::gc::RelocationOverlay*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(cell); ^ In file included from ../../dist/include/js/RootingAPI.h:16:0, from ../../dist/include/js/CallArgs.h:38, from ../../dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Barrier.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsatom.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:21, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/FixedList.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:469:66: warning: cast from 'char*' to 'js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static const js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(const JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:476:72: warning: cast from 'const char*' to 'const js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/HelperThreads.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Statistics.cpp:22, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In static member function 'static js::jit::JitCode* js::jit::JitCode::FromExecutable(uint8_t*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:139:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitCode**' increases required alignment of target type [-Wcast-align] JitCode* code = *(JitCode**)(buffer - sizeof(JitCode*)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In member function 'js::jit::SnapshotOffset* js::jit::IonScript::bailoutTable()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:301:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::SnapshotOffset* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (SnapshotOffset*) &bottomBuffer()[bailoutTable_]; ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In member function 'uint32_t* js::jit::IonScript::cacheIndex()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:319:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (uint32_t*) &bottomBuffer()[cacheIndex_]; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/HelperThreads.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Statistics.cpp:22, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ConstArray* JSScript::consts()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1508:71: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ConstArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + constsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ObjectArray* JSScript::objects()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1513:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + objectsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ObjectArray* JSScript::regexps()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1518:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + regexpsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::TryNoteArray* JSScript::trynotes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1523:75: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::TryNoteArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + trynotesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::BlockScopeArray* JSScript::blockScopes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1528:81: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::BlockScopeArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + blockScopesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::YieldOffsetArray& JSScript::yieldOffsets()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1533:84: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::YieldOffsetArray*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(data + yieldOffsetsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::HeapPtrAtom* js::SharedScriptData::atoms()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:2066:87: warning: cast from 'jsbytecode* {aka unsigned char*}' to 'js::HeapPtrAtom* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + length - sizeof(JSAtom*) * natoms); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In static member function 'static js::SharedScriptData* js::SharedScriptData::fromBytecode(const jsbytecode*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:2070:79: warning: cast from 'const jsbytecode* {aka const unsigned char*}' to 'js::SharedScriptData*' increases required alignment of target type [-Wcast-align] return (SharedScriptData*)(bytecode - offsetof(SharedScriptData, data)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Snapshots.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:43, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/HelperThreads.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Statistics.cpp:22, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h: In member function 'uint32_t js::jit::CompactBufferReader::readNativeEndianUint32_t()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h:73:58: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(buffer_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h: In member function 'void js::jit::CompactBufferWriter::writeNativeEndianUint32_t(uint32_t)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h:175:43: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(endPtr)[-1] = value; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/HelperThreads.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Statistics.cpp:22, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h: In function 'js::HandlePropertyName js::AtomStateOffsetToName(const JSAtomState&, size_t)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:448:87: warning: cast from 'char*' to 'js::ImmutablePropertyNamePtr* {aka js::ImmutableTenuredPtr*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast((char*)&atomState + offset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxtinlines.h:16:0, from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Verifier.cpp:20, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:29: /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'js::jit::ExitFooterFrame* js::jit::ExitFrameLayout::footer()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:523:79: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ExitFooterFrame*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp - ExitFooterFrame::Size()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::NativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:576:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:619:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::thisp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:622:49: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loThis_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLPropertyOpExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:664:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLProxyExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:716:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:753:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMMethodExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:796:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'T* js::jit::ExitFrameLayout::as() [with T = js::jit::LazyLinkExitFrameLayout]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:871:57: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::LazyLinkExitFrameLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'void* js::jit::BaselineStubFrameLayout::reverseSavedFramePtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:892:25: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return *(void**)addr; ^~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'js::jit::ICStub* js::jit::BaselineStubFrameLayout::maybeStubPtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:897:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(fp + reverseOffsetOfStubPtr()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'void js::jit::BaselineStubFrameLayout::setStubPtr(js::jit::ICStub*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:901:66: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] *reinterpret_cast(fp + reverseOffsetOfStubPtr()) = stub; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ProxyObject.h:10:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxtinlines.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Verifier.cpp:20, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:29: ../../dist/include/js/Proxy.h: In function 'js::ProxyDataLayout* js::GetProxyDataLayout(JSObject*)': ../../dist/include/js/Proxy.h:465:96: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ProxyDataLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(obj) + ProxyDataOffset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Zone.cpp:11:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:38: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'uint8_t** js::jit::BaselineScript::yieldEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:315:82: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint8_t** {aka unsigned char**}' increases required alignment of target type [-Wcast-align] return (uint8_t**)(reinterpret_cast(this) + yieldEntriesOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'js::jit::PCMappingIndexEntry* js::jit::BaselineScript::pcMappingIndexEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:318:95: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::PCMappingIndexEntry*' increases required alignment of target type [-Wcast-align] return (PCMappingIndexEntry*)(reinterpret_cast(this) + pcMappingIndexOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'uint32_t* js::jit::BaselineScript::bytecodeTypeMap()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:425:101: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(this) + bytecodeTypeMapOffset_); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Zone.cpp:14:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:38: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.h: In static member function 'static js::Debugger* js::Debugger::fromOnNewGlobalObjectWatchersLink(JSCList*)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.h:854:93: warning: cast from 'char*' to 'js::Debugger*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(p - offsetof(Debugger, onNewGlobalObjectWatchersLink)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/FixedList.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In static member function 'static js::jit::JitCode* js::jit::JitCode::FromExecutable(uint8_t*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:139:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitCode**' increases required alignment of target type [-Wcast-align] JitCode* code = *(JitCode**)(buffer - sizeof(JitCode*)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In member function 'js::jit::SnapshotOffset* js::jit::IonScript::bailoutTable()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:301:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::SnapshotOffset* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (SnapshotOffset*) &bottomBuffer()[bailoutTable_]; ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In member function 'uint32_t* js::jit::IonScript::cacheIndex()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:319:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (uint32_t*) &bottomBuffer()[cacheIndex_]; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:74:0: /builddir/build/BUILD/mozilla-esr38/js/src/irregexp/RegExpInterpreter.cpp: In function 'int32_t Load32Aligned(const uint8_t*)': /builddir/build/BUILD/mozilla-esr38/js/src/irregexp/RegExpInterpreter.cpp:105:48: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const int32_t* {aka const int*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(pc); ^ /builddir/build/BUILD/mozilla-esr38/js/src/irregexp/RegExpInterpreter.cpp: In function 'int32_t Load16Aligned(const uint8_t*)': /builddir/build/BUILD/mozilla-esr38/js/src/irregexp/RegExpInterpreter.cpp:112:49: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(pc); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:83:0: /builddir/build/BUILD/mozilla-esr38/js/src/irregexp/RegExpMacroAssembler.cpp: In member function 'virtual js::irregexp::RegExpCode js::irregexp::InterpretedRegExpMacroAssembler::GenerateCode(JSContext*, bool)': /builddir/build/BUILD/mozilla-esr38/js/src/irregexp/RegExpMacroAssembler.cpp:94:16: warning: cast from 'uint8_t* {aka unsigned char*}' to 'int32_t* {aka int*}' increases required alignment of target type [-Wcast-align] *(int32_t*)buffer_ = num_registers_; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/irregexp/RegExpMacroAssembler.cpp: In member function 'virtual void js::irregexp::InterpretedRegExpMacroAssembler::Bind(js::jit::Label*)': /builddir/build/BUILD/mozilla-esr38/js/src/irregexp/RegExpMacroAssembler.cpp:136:62: warning: cast from 'uint8_t* {aka unsigned char*}' to 'int32_t* {aka int*}' increases required alignment of target type [-Wcast-align] pos = *reinterpret_cast(buffer_ + fixup); ^ /builddir/build/BUILD/mozilla-esr38/js/src/irregexp/RegExpMacroAssembler.cpp:137:57: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] *reinterpret_cast(buffer_ + fixup) = pc_; ^ /builddir/build/BUILD/mozilla-esr38/js/src/irregexp/RegExpMacroAssembler.cpp: In member function 'void js::irregexp::InterpretedRegExpMacroAssembler::Emit32(uint32_t)': /builddir/build/BUILD/mozilla-esr38/js/src/irregexp/RegExpMacroAssembler.cpp:499:47: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] *reinterpret_cast(buffer_ + pc_) = word; ^ /builddir/build/BUILD/mozilla-esr38/js/src/irregexp/RegExpMacroAssembler.cpp: In member function 'void js::irregexp::InterpretedRegExpMacroAssembler::Emit16(uint32_t)': /builddir/build/BUILD/mozilla-esr38/js/src/irregexp/RegExpMacroAssembler.cpp:509:47: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] *reinterpret_cast(buffer_ + pc_) = word; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/FixedList.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ConstArray* JSScript::consts()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1508:71: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ConstArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + constsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ObjectArray* JSScript::objects()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1513:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + objectsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ObjectArray* JSScript::regexps()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1518:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + regexpsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::TryNoteArray* JSScript::trynotes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1523:75: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::TryNoteArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + trynotesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::BlockScopeArray* JSScript::blockScopes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1528:81: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::BlockScopeArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + blockScopesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::YieldOffsetArray& JSScript::yieldOffsets()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1533:84: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::YieldOffsetArray*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(data + yieldOffsetsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::HeapPtrAtom* js::SharedScriptData::atoms()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:2066:87: warning: cast from 'jsbytecode* {aka unsigned char*}' to 'js::HeapPtrAtom* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + length - sizeof(JSAtom*) * natoms); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In static member function 'static js::SharedScriptData* js::SharedScriptData::fromBytecode(const jsbytecode*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:2070:79: warning: cast from 'const jsbytecode* {aka const unsigned char*}' to 'js::SharedScriptData*' increases required alignment of target type [-Wcast-align] return (SharedScriptData*)(bytecode - offsetof(SharedScriptData, data)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/FixedList.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In static member function 'static js::gc::RelocationOverlay* js::gc::RelocationOverlay::fromCell(js::gc::Cell*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1159:57: warning: cast from 'js::gc::Cell*' to 'js::gc::RelocationOverlay*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(cell); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Snapshots.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:43, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/FixedList.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h: In member function 'uint32_t js::jit::CompactBufferReader::readNativeEndianUint32_t()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h:73:58: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(buffer_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h: In member function 'void js::jit::CompactBufferWriter::writeNativeEndianUint32_t(uint32_t)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h:175:43: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(endPtr)[-1] = value; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/FixedList.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h: In function 'js::HandlePropertyName js::AtomStateOffsetToName(const JSAtomState&, size_t)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:448:87: warning: cast from 'char*' to 'js::ImmutablePropertyNamePtr* {aka js::ImmutableTenuredPtr*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast((char*)&atomState + offset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:10:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrameInfo.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/shared/BaselineCompiler-shared.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/none/BaselineCompiler-none.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.h:20, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'js::jit::ExitFooterFrame* js::jit::ExitFrameLayout::footer()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:523:79: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ExitFooterFrame*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp - ExitFooterFrame::Size()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::NativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:576:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:619:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::thisp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:622:49: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loThis_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLPropertyOpExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:664:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLProxyExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:716:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:753:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMMethodExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:796:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'T* js::jit::ExitFrameLayout::as() [with T = js::jit::LazyLinkExitFrameLayout]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:871:57: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::LazyLinkExitFrameLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'void* js::jit::BaselineStubFrameLayout::reverseSavedFramePtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:892:25: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return *(void**)addr; ^~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'js::jit::ICStub* js::jit::BaselineStubFrameLayout::maybeStubPtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:897:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(fp + reverseOffsetOfStubPtr()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'void js::jit::BaselineStubFrameLayout::setStubPtr(js::jit::ICStub*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:901:66: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] *reinterpret_cast(fp + reverseOffsetOfStubPtr()) = stub; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrameInfo.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/shared/BaselineCompiler-shared.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/none/BaselineCompiler-none.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.h:20, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::addressOfScratchValue()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:131:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loScratchValue_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'void* js::jit::BaselineFrame::calleeToken() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:141:31: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return *(CalleeToken*)pointer; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'void js::jit::BaselineFrame::replaceCalleeToken(js::jit::CalleeToken)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:145:24: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] *(CalleeToken*)pointer = token; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'unsigned int js::jit::BaselineFrame::numActualArgs() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:203:53: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'size_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] offsetOfNumActualArgs()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value& js::jit::BaselineFrame::thisValue() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:211:40: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] offsetOfThis()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::argv() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:216:40: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] offsetOfArg(0)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::addressOfReturnValue()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:234:56: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loReturnValue_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'js::jit::JitFrameLayout* js::jit::BaselineFrame::framePrefix() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:390:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] return (JitFrameLayout*)fp; ^~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ProxyObject.h:10:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ScopeObject.h:16, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompileInfo.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitCompartment.h:16, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/none/MacroAssembler-none.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/MacroAssembler.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/none/BaselineRegisters-none.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineRegisters.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrameInfo.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/shared/BaselineCompiler-shared.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/none/BaselineCompiler-none.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.h:20, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: ../../dist/include/js/Proxy.h: In function 'js::ProxyDataLayout* js::GetProxyDataLayout(JSObject*)': ../../dist/include/js/Proxy.h:465:96: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ProxyDataLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(obj) + ProxyDataOffset); ^ c++ -o Unified_cpp_js_src4.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/js/src -I. -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/common -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n -I../../dist/include -I/usr/include/nspr4 -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 -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp Unified_cpp_js_src5.o In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineIC.h:18:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/shared/BaselineCompiler-shared.h:11, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/none/BaselineCompiler-none.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.h:20, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'uint8_t** js::jit::BaselineScript::yieldEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:315:82: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint8_t** {aka unsigned char**}' increases required alignment of target type [-Wcast-align] return (uint8_t**)(reinterpret_cast(this) + yieldEntriesOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'js::jit::PCMappingIndexEntry* js::jit::BaselineScript::pcMappingIndexEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:318:95: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::PCMappingIndexEntry*' increases required alignment of target type [-Wcast-align] return (PCMappingIndexEntry*)(reinterpret_cast(this) + pcMappingIndexOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'uint32_t* js::jit::BaselineScript::bytecodeTypeMap()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:425:101: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(this) + bytecodeTypeMapOffset_); ^ c++ -o Unified_cpp_js_src5.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/js/src -I. -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/common -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n -I../../dist/include -I/usr/include/nspr4 -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 -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src5.cpp Unified_cpp_js_src6.o In file included from ../../dist/include/js/RootingAPI.h:16:0, from ../../dist/include/js/CallArgs.h:38, from ../../dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Barrier.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsatom.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:21, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:469:66: warning: cast from 'char*' to 'js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static const js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(const JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:476:72: warning: cast from 'const char*' to 'const js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator-inl.h:13:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Bailouts.cpp:18, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:128: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::addressOfScratchValue()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:131:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loScratchValue_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'void* js::jit::BaselineFrame::calleeToken() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:141:31: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return *(CalleeToken*)pointer; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'void js::jit::BaselineFrame::replaceCalleeToken(js::jit::CalleeToken)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:145:24: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] *(CalleeToken*)pointer = token; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'unsigned int js::jit::BaselineFrame::numActualArgs() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:203:53: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'size_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] offsetOfNumActualArgs()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value& js::jit::BaselineFrame::thisValue() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:211:40: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] offsetOfThis()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::argv() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:216:40: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] offsetOfArg(0)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::addressOfReturnValue()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:234:56: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loReturnValue_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'js::jit::JitFrameLayout* js::jit::BaselineFrame::framePrefix() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:390:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] return (JitFrameLayout*)fp; ^~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Bailouts.cpp:18:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:128: /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator-inl.h: In member function 'js::jit::JitFrameLayout* js::jit::JitProfilingFrameIterator::framePtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator-inl.h:23:30: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] return (JitFrameLayout*) fp_; ^~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator-inl.h: In member function 'js::jit::BaselineFrame* js::jit::JitFrameIterator::baselineFrame() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator-inl.h:36:93: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::BaselineFrame*' increases required alignment of target type [-Wcast-align] return (BaselineFrame*)(fp() - BaselineFrame::FramePointerOffset - BaselineFrame::Size()); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:18:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Bailouts.cpp:20, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:128: /builddir/build/BUILD/mozilla-esr38/js/src/jit/RematerializedFrame.h: In member function 'JSScript* js::jit::RematerializedFrame::outerScript() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RematerializedFrame.h:98:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] JitFrameLayout* jsFrame = (JitFrameLayout*)top_; ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:26:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:22, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Bailouts.cpp:20, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:128: /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h: In member function 'js::ObjectGroup* js::TypeSet::ObjectKey::groupNoBarrier()': /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h:116:27: warning: cast from 'js::TypeSet::ObjectKey*' to 'js::ObjectGroup*' increases required alignment of target type [-Wcast-align] return (ObjectGroup*) this; ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Bailouts.cpp:20:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:128: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h: In member function 'js::InterpreterFrame* js::InterpreterStack::getCallFrame(JSContext*, const JS::CallArgs&, JS::HandleScript, js::InterpreterFrame::Flags*, JS::Value**)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:278:58: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::InterpreterFrame*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(buffer); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:289:50: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] Value* argv = reinterpret_cast(buffer); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h: In member function 'bool js::InterpreterStack::resumeGeneratorCallFrame(JSContext*, js::InterpreterRegs&, JS::HandleFunction, JS::HandleValue, JS::HandleObject)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:355:50: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] Value* argv = reinterpret_cast(buffer) + 2; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineBailouts.cpp:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:137: /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h: In member function 'uint8_t* js::jit::JitFrameIterator::returnAddress() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h:33:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::CommonFrameLayout*' increases required alignment of target type [-Wcast-align] CommonFrameLayout* current = (CommonFrameLayout*) current_; ^~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h: In member function 'size_t js::jit::JitFrameIterator::prevFrameLocalSize() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h:40:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::CommonFrameLayout*' increases required alignment of target type [-Wcast-align] CommonFrameLayout* current = (CommonFrameLayout*) current_; ^~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h: In member function 'js::jit::FrameType js::jit::JitFrameIterator::prevType() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h:47:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::CommonFrameLayout*' increases required alignment of target type [-Wcast-align] CommonFrameLayout* current = (CommonFrameLayout*) current_; ^~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h: In member function 'js::jit::ExitFrameLayout* js::jit::JitFrameIterator::exitFrame() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h:69:34: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ExitFrameLayout*' increases required alignment of target type [-Wcast-align] return (ExitFrameLayout*) fp(); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:137:0: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineBailouts.cpp: In member function 'bool BaselineStackBuilder::init()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineBailouts.cpp:119:65: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::BaselineBailoutInfo*' increases required alignment of target type [-Wcast-align] header_ = reinterpret_cast(buffer_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineBailouts.cpp: In member function 'bool BaselineStackBuilder::enlarge()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineBailouts.cpp:150:65: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::BaselineBailoutInfo*' increases required alignment of target type [-Wcast-align] header_ = reinterpret_cast(buffer_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineBailouts.cpp: In member function 'JS::Value BaselineStackBuilder::popValue()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineBailouts.cpp:261:44: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] Value result = *((Value*) header_->copyStackBottom); ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineBailouts.cpp: In member function 'void* BaselineStackBuilder::calculatePrevFramePtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineBailouts.cpp:367:16: warning: unused variable 'priorOffset' [-Wunused-variable] size_t priorOffset = JitFrameLayout::Size() + topFrame->prevFrameLocalSize(); ^~~~~~~~~~~ In file included from ../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../dist/include/mozilla/PodOperations.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Statistics.h:11, from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Statistics.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:2: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::ubi::Base]': ../../dist/include/js/UbiNode.h:244:52: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::ubi::Base*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Statistics.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Statistics.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSObject]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1225:56: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSString]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1227:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSString*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JS::Symbol]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1229:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JS::Symbol*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/StoreBuffer.h:16:0, from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Barrier.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/jsobj.h:21, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/NativeObject.h:16, from /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Statistics.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Statistics.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/ds/LifoAlloc.h: In instantiation of 'T* js::LifoAlloc::Enum::get(size_t) [with T = unsigned int; size_t = long unsigned int]': /builddir/build/BUILD/mozilla-esr38/js/src/gc/StoreBuffer.cpp:108:42: required from here /builddir/build/BUILD/mozilla-esr38/js/src/ds/LifoAlloc.h:471:20: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(position_); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/ds/LifoAlloc.h: In instantiation of 'T* js::LifoAlloc::Enum::get(size_t) [with T = js::gc::BufferableRef; size_t = long unsigned int]': /builddir/build/BUILD/mozilla-esr38/js/src/gc/StoreBuffer.cpp:110:56: required from here /builddir/build/BUILD/mozilla-esr38/js/src/ds/LifoAlloc.h:471:20: warning: cast from 'char*' to 'js::gc::BufferableRef*' increases required alignment of target type [-Wcast-align] In file included from ../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../dist/include/mozilla/PodOperations.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Statistics.h:11, from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Statistics.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:2: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::AnyRegister]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RegisterSets.h:185:33: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::AnyRegister*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::ValueOperand]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RegisterSets.h:189:33: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::ValueOperand*' increases required alignment of target type [-Wcast-align] In file included from ../../dist/include/js/RootingAPI.h:16:0, from ../../dist/include/js/CallArgs.h:38, from ../../dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsmath.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/MCallOptimize.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src5.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:469:66: warning: cast from 'char*' to 'js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static const js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(const JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:476:72: warning: cast from 'const char*' to 'const js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Statistics.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Statistics.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::TypeDescr]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1239:38: required from 'T js::gc::MaybeForwarded(T) [with T = js::TypeDescr*]' /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:565:43: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::TypeDescr*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:26:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Interpreter-inl.h:20, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:27, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h: In member function 'js::ObjectGroup* js::TypeSet::ObjectKey::groupNoBarrier()': /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h:116:27: warning: cast from 'js::TypeSet::ObjectKey*' to 'js::ObjectGroup*' increases required alignment of target type [-Wcast-align] return (ObjectGroup*) this; ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:18:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Interpreter-inl.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:27, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jit/RematerializedFrame.h: In member function 'JSScript* js::jit::RematerializedFrame::outerScript() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RematerializedFrame.h:98:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] JitFrameLayout* jsFrame = (JitFrameLayout*)top_; ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/StoreBuffer.cpp:14:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h: In instantiation of 'JSObject* js::gc::AllocateObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:630:43: required from 'JSObject* js::NewGCObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]' /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:246:84: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:537:21: warning: cast from 'js::gc::TenuredCell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] JSObject* obj = reinterpret_cast(cx->arenas()->allocateFromFreeList(kind, thingSize)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:137:0: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineBailouts.cpp: In instantiation of 'T* BufferPointer::get() const [with T = js::jit::JitFrameLayout]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineBailouts.cpp:55:39: required from 'T* BufferPointer::operator->() const [with T = js::jit::JitFrameLayout]' /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineBailouts.cpp:343:34: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineBailouts.cpp:47:20: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] return (T*)(header->incomingStack + offset_); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineBailouts.cpp:51:16: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] return (T*)p; ^~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineBailouts.cpp: In instantiation of 'T* BufferPointer::get() const [with T = js::jit::BaselineFrame]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineBailouts.cpp:55:39: required from 'T* BufferPointer::operator->() const [with T = js::jit::BaselineFrame]' /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineBailouts.cpp:648:12: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineBailouts.cpp:47:20: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::BaselineFrame*' increases required alignment of target type [-Wcast-align] return (T*)(header->incomingStack + offset_); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineBailouts.cpp:51:16: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::BaselineFrame*' increases required alignment of target type [-Wcast-align] return (T*)p; ^~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineBailouts.cpp: In instantiation of 'T* BufferPointer::get() const [with T = JS::Value]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineBailouts.cpp:54:39: required from 'T& BufferPointer::operator*() const [with T = JS::Value]' /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineBailouts.cpp:750:55: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineBailouts.cpp:47:20: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return (T*)(header->incomingStack + offset_); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineBailouts.cpp:51:16: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return (T*)p; ^~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Interpreter-inl.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:27, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h: In member function 'js::InterpreterFrame* js::InterpreterStack::getCallFrame(JSContext*, const JS::CallArgs&, JS::HandleScript, js::InterpreterFrame::Flags*, JS::Value**)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:278:58: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::InterpreterFrame*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(buffer); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:289:50: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] Value* argv = reinterpret_cast(buffer); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h: In member function 'bool js::InterpreterStack::resumeGeneratorCallFrame(JSContext*, js::InterpreterRegs&, JS::HandleFunction, JS::HandleValue, JS::HandleObject)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:355:50: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] Value* argv = reinterpret_cast(buffer) + 2; ^ In file included from ../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../dist/include/mozilla/PodOperations.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Statistics.h:11, from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Statistics.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:2: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::Rooted]': ../../dist/include/mozilla/Maybe.h:268:12: required from 'const T& mozilla::Maybe::ref() const [with T = JS::Rooted]' ../../dist/include/mozilla/Maybe.h:322:15: required from 'const T& mozilla::Maybe::operator*() const [with T = JS::Rooted]' /builddir/build/BUILD/mozilla-esr38/js/src/jswrapper.h:104:22: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::Rooted*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineDebugModeOSR.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineDebugModeOSR.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.h: In static member function 'static js::Debugger* js::Debugger::fromOnNewGlobalObjectWatchersLink(JSCList*)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.h:854:93: warning: cast from 'char*' to 'js::Debugger*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(p - offsetof(Debugger, onNewGlobalObjectWatchersLink)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineDebugModeOSR.cpp:15, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator-inl.h: In member function 'js::jit::JitFrameLayout* js::jit::JitProfilingFrameIterator::framePtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator-inl.h:23:30: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] return (JitFrameLayout*) fp_; ^~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator-inl.h: In member function 'js::jit::BaselineFrame* js::jit::JitFrameIterator::baselineFrame() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator-inl.h:36:93: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::BaselineFrame*' increases required alignment of target type [-Wcast-align] return (BaselineFrame*)(fp() - BaselineFrame::FramePointerOffset - BaselineFrame::Size()); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineDebugModeOSR.cpp:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h: In member function 'uint8_t* js::jit::JitFrameIterator::returnAddress() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h:33:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::CommonFrameLayout*' increases required alignment of target type [-Wcast-align] CommonFrameLayout* current = (CommonFrameLayout*) current_; ^~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h: In member function 'size_t js::jit::JitFrameIterator::prevFrameLocalSize() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h:40:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::CommonFrameLayout*' increases required alignment of target type [-Wcast-align] CommonFrameLayout* current = (CommonFrameLayout*) current_; ^~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h: In member function 'js::jit::FrameType js::jit::JitFrameIterator::prevType() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h:47:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::CommonFrameLayout*' increases required alignment of target type [-Wcast-align] CommonFrameLayout* current = (CommonFrameLayout*) current_; ^~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h: In member function 'js::jit::ExitFrameLayout* js::jit::JitFrameIterator::exitFrame() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h:69:34: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ExitFrameLayout*' increases required alignment of target type [-Wcast-align] return (ExitFrameLayout*) fp(); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:11:0: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineDebugModeOSR.cpp: In function 'bool CollectJitStackScripts(JSContext*, const js::Debugger::ExecutionObservableSet&, const js::ActivationIterator&, DebugModeOSREntryVector&)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineDebugModeOSR.cpp:237:69: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::BaselineStubFrameLayout*' increases required alignment of target type [-Wcast-align] reinterpret_cast(iter.fp())->maybeStubPtr(); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineDebugModeOSR.cpp: In function 'void PatchBaselineFramesForDebugMode(JSContext*, const js::Debugger::ExecutionObservableSet&, const js::ActivationIterator&, DebugModeOSREntryVector&, size_t*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineDebugModeOSR.cpp:574:69: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::BaselineStubFrameLayout*' increases required alignment of target type [-Wcast-align] reinterpret_cast(iter.fp()); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:38:0: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineIC.cpp: In function 'js::jit::IonOsrTempData* js::jit::PrepareOsrTempData(JSContext*, js::jit::ICWarmUpCounter_Fallback*, js::jit::BaselineFrame*, JS::HandleScript, jsbytecode*, void*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineIC.cpp:876:109: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::IonOsrTempData*' increases required alignment of target type [-Wcast-align] IonOsrTempData* info = (IonOsrTempData*)cx->runtime()->getJitRuntime(cx)->allocateOsrTempData(totalSpace); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.cpp:11:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:56: /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h: In member function 'js::AsmJSActivation*& js::AsmJSModule::activation() const': /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:1388:80: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::AsmJSActivation**' increases required alignment of target type [-Wcast-align] return *(AsmJSActivation**)(globalData() + activationGlobalDataOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h: In member function 'uint8_t*& js::AsmJSModule::heapDatum() const': /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:1399:66: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint8_t** {aka unsigned char**}' increases required alignment of target type [-Wcast-align] return *(uint8_t**)(globalData() + heapGlobalDataOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h: In member function 'void js::AsmJSModule::initGlobalNaN()': /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:1414:58: warning: cast from 'uint8_t* {aka unsigned char*}' to 'double*' increases required alignment of target type [-Wcast-align] *(double*)(globalData() + nan64GlobalDataOffset()) = GenericNaN(); ^ /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:1415:57: warning: cast from 'uint8_t* {aka unsigned char*}' to 'float*' increases required alignment of target type [-Wcast-align] *(float*)(globalData() + nan32GlobalDataOffset()) = GenericNaN(); ^ /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h: In member function 'uint8_t** js::AsmJSModule::globalDataOffsetToFuncPtrTable(unsigned int) const': /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:1454:59: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint8_t** {aka unsigned char**}' increases required alignment of target type [-Wcast-align] return (uint8_t**)(globalData() + globalDataOffset); ^ /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h: In member function 'js::AsmJSModule::ExitDatum& js::AsmJSModule::exitIndexToGlobalDatum(unsigned int) const': /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:1462:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::AsmJSModule::ExitDatum*' increases required alignment of target type [-Wcast-align] return *(ExitDatum*)(globalData() + exitIndexToGlobalDataOffset(exitIndex)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:92:0: /builddir/build/BUILD/mozilla-esr38/js/src/jit/CodeGenerator.cpp: In member function 'bool js::jit::CodeGenerator::link(JSContext*, js::CompilerConstraintList*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CodeGenerator.cpp:7461:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitcodeIonTable*' increases required alignment of target type [-Wcast-align] JitcodeIonTable* ionTable = (JitcodeIonTable*) ionTableAddr; ^~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/CodeGenerator.cpp:7484:65: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const js::jit::IonTrackedOptimizationsRegionTable*' increases required alignment of target type [-Wcast-align] (const IonTrackedOptimizationsRegionTable*) optsRegionTableAddr; ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/CodeGenerator.cpp:7488:64: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const IonTrackedOptimizationsTypesTable* {aka const js::jit::IonTrackedOptimizationsOffsetsTable*}' increases required alignment of target type [-Wcast-align] (const IonTrackedOptimizationsTypesTable*) optsTypesTableAddr; ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/CodeGenerator.cpp:7492:67: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const IonTrackedOptimizationsAttemptsTable* {aka const js::jit::IonTrackedOptimizationsOffsetsTable*}' increases required alignment of target type [-Wcast-align] (const IonTrackedOptimizationsAttemptsTable*) optsAttemptsTableAddr; ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:101:0: /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompileWrappers.cpp: In member function 'JSRuntime* js::jit::CompileRuntime::runtime()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompileWrappers.cpp:15:45: warning: cast from 'js::jit::CompileRuntime*' to 'JSRuntime*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(this); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompileWrappers.cpp: In member function 'JS::Zone* js::jit::CompileZone::zone()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompileWrappers.cpp:195:40: warning: cast from 'js::jit::CompileZone*' to 'JS::Zone*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(this); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompileWrappers.cpp: In member function 'JSCompartment* js::jit::CompileCompartment::compartment()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompileWrappers.cpp:225:49: warning: cast from 'js::jit::CompileCompartment*' to 'JSCompartment*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(this); ^ In file included from ../../dist/include/mozilla/Vector.h:12:0, from ../../dist/include/js/Vector.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/FixedList.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::ubi::Base]': ../../dist/include/js/UbiNode.h:244:52: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::ubi::Base*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/FixedList.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSObject]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1225:56: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSString]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1227:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSString*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JS::Symbol]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1229:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JS::Symbol*' increases required alignment of target type [-Wcast-align] In file included from ../../dist/include/mozilla/Vector.h:12:0, from ../../dist/include/js/Vector.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/FixedList.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::AnyRegister]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RegisterSets.h:185:33: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::AnyRegister*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::ValueOperand]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RegisterSets.h:189:33: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::ValueOperand*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/FixedList.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::TypeDescr]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1239:38: required from 'T js::gc::MaybeForwarded(T) [with T = js::TypeDescr*]' /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:565:43: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::TypeDescr*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsscriptinlines.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:25, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h: In instantiation of 'JSObject* js::gc::AllocateObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:630:43: required from 'JSObject* js::NewGCObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]' /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:246:84: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:537:21: warning: cast from 'js::gc::TenuredCell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] JSObject* obj = reinterpret_cast(cx->arenas()->allocateFromFreeList(kind, thingSize)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitcodeMap.h:14:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:16, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jit/shared/CodeGenerator-shared.h: In instantiation of 'T* js::jit::CodeGeneratorShared::DataPtr::lookup() [with T = js::jit::IonCache]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/shared/CodeGenerator-shared.h:288:26: required from 'T* js::jit::CodeGeneratorShared::DataPtr::operator->() [with T = js::jit::IonCache]' /builddir/build/BUILD/mozilla-esr38/js/src/jit/CodeGenerator.cpp:119:14: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jit/shared/CodeGenerator-shared.h:281:20: warning: cast from 'unsigned char*' to 'js::jit::IonCache*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&cg_->runtimeData_[index_]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/shared/CodeGenerator-shared.h: In instantiation of 'T* js::jit::CodeGeneratorShared::DataPtr::lookup() [with T = js::jit::NameIC]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/shared/CodeGenerator-shared.h:288:26: required from 'T* js::jit::CodeGeneratorShared::DataPtr::operator->() [with T = js::jit::NameIC]' /builddir/build/BUILD/mozilla-esr38/js/src/jit/CodeGenerator.cpp:7829:15: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jit/shared/CodeGenerator-shared.h:281:20: warning: cast from 'unsigned char*' to 'js::jit::NameIC*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jit/shared/CodeGenerator-shared.h: In instantiation of 'T* js::jit::CodeGeneratorShared::DataPtr::lookup() [with T = js::jit::GetPropertyIC]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/shared/CodeGenerator-shared.h:288:26: required from 'T* js::jit::CodeGeneratorShared::DataPtr::operator->() [with T = js::jit::GetPropertyIC]' /builddir/build/BUILD/mozilla-esr38/js/src/jit/CodeGenerator.cpp:7907:11: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jit/shared/CodeGenerator-shared.h:281:20: warning: cast from 'unsigned char*' to 'js::jit::GetPropertyIC*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jit/shared/CodeGenerator-shared.h: In instantiation of 'T* js::jit::CodeGeneratorShared::DataPtr::lookup() [with T = js::jit::GetElementIC]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/shared/CodeGenerator-shared.h:288:26: required from 'T* js::jit::CodeGeneratorShared::DataPtr::operator->() [with T = js::jit::GetElementIC]' /builddir/build/BUILD/mozilla-esr38/js/src/jit/CodeGenerator.cpp:7973:15: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jit/shared/CodeGenerator-shared.h:281:20: warning: cast from 'unsigned char*' to 'js::jit::GetElementIC*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jit/shared/CodeGenerator-shared.h: In instantiation of 'T* js::jit::CodeGeneratorShared::DataPtr::lookup() [with T = js::jit::SetElementIC]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/shared/CodeGenerator-shared.h:288:26: required from 'T* js::jit::CodeGeneratorShared::DataPtr::operator->() [with T = js::jit::SetElementIC]' /builddir/build/BUILD/mozilla-esr38/js/src/jit/CodeGenerator.cpp:8031:15: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jit/shared/CodeGenerator-shared.h:281:20: warning: cast from 'unsigned char*' to 'js::jit::SetElementIC*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jit/shared/CodeGenerator-shared.h: In instantiation of 'T* js::jit::CodeGeneratorShared::DataPtr::lookup() [with T = js::jit::BindNameIC]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/shared/CodeGenerator-shared.h:288:26: required from 'T* js::jit::CodeGeneratorShared::DataPtr::operator->() [with T = js::jit::BindNameIC]' /builddir/build/BUILD/mozilla-esr38/js/src/jit/CodeGenerator.cpp:8062:15: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jit/shared/CodeGenerator-shared.h:281:20: warning: cast from 'unsigned char*' to 'js::jit::BindNameIC*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jit/shared/CodeGenerator-shared.h: In instantiation of 'T* js::jit::CodeGeneratorShared::DataPtr::lookup() [with T = js::jit::SetPropertyIC]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/shared/CodeGenerator-shared.h:288:26: required from 'T* js::jit::CodeGeneratorShared::DataPtr::operator->() [with T = js::jit::SetPropertyIC]' /builddir/build/BUILD/mozilla-esr38/js/src/jit/CodeGenerator.cpp:8167:15: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jit/shared/CodeGenerator-shared.h:281:20: warning: cast from 'unsigned char*' to 'js::jit::SetPropertyIC*' increases required alignment of target type [-Wcast-align] In file included from ../../dist/include/mozilla/Vector.h:12:0, from ../../dist/include/js/Vector.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/FixedList.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::Rooted]': ../../dist/include/mozilla/Maybe.h:268:12: required from 'const T& mozilla::Maybe::ref() const [with T = JS::Rooted]' ../../dist/include/mozilla/Maybe.h:322:15: required from 'const T& mozilla::Maybe::operator*() const [with T = JS::Rooted]' /builddir/build/BUILD/mozilla-esr38/js/src/jswrapper.h:104:22: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::Rooted*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In static member function 'static js::jit::JitCode* js::jit::JitCode::FromExecutable(uint8_t*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:139:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitCode**' increases required alignment of target type [-Wcast-align] JitCode* code = *(JitCode**)(buffer - sizeof(JitCode*)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In member function 'js::jit::SnapshotOffset* js::jit::IonScript::bailoutTable()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:301:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::SnapshotOffset* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (SnapshotOffset*) &bottomBuffer()[bailoutTable_]; ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In member function 'uint32_t* js::jit::IonScript::cacheIndex()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:319:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (uint32_t*) &bottomBuffer()[cacheIndex_]; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ConstArray* JSScript::consts()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1508:71: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ConstArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + constsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ObjectArray* JSScript::objects()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1513:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + objectsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ObjectArray* JSScript::regexps()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1518:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + regexpsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::TryNoteArray* JSScript::trynotes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1523:75: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::TryNoteArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + trynotesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::BlockScopeArray* JSScript::blockScopes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1528:81: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::BlockScopeArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + blockScopesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::YieldOffsetArray& JSScript::yieldOffsets()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1533:84: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::YieldOffsetArray*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(data + yieldOffsetsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::HeapPtrAtom* js::SharedScriptData::atoms()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:2066:87: warning: cast from 'jsbytecode* {aka unsigned char*}' to 'js::HeapPtrAtom* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + length - sizeof(JSAtom*) * natoms); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In static member function 'static js::SharedScriptData* js::SharedScriptData::fromBytecode(const jsbytecode*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:2070:79: warning: cast from 'const jsbytecode* {aka const unsigned char*}' to 'js::SharedScriptData*' increases required alignment of target type [-Wcast-align] return (SharedScriptData*)(bytecode - offsetof(SharedScriptData, data)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jstypes.h:25:0, from ../../dist/include/js/Utility.h:26, from /builddir/build/BUILD/mozilla-esr38/js/src/jsalloc.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsatom.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:21, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/FixedList.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: ../../dist/include/mozilla/Casting.h: At global scope: ../../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] BitwiseCast(const From aFrom) ^~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In static member function 'static js::gc::RelocationOverlay* js::gc::RelocationOverlay::fromCell(js::gc::Cell*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1159:57: warning: cast from 'js::gc::Cell*' to 'js::gc::RelocationOverlay*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(cell); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Snapshots.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:43, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h: In member function 'uint32_t js::jit::CompactBufferReader::readNativeEndianUint32_t()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h:73:58: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(buffer_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h: In member function 'void js::jit::CompactBufferWriter::writeNativeEndianUint32_t(uint32_t)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h:175:43: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(endPtr)[-1] = value; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h: In function 'js::HandlePropertyName js::AtomStateOffsetToName(const JSAtomState&, size_t)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:448:87: warning: cast from 'char*' to 'js::ImmutablePropertyNamePtr* {aka js::ImmutableTenuredPtr*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast((char*)&atomState + offset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ProxyObject.h:10:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ScopeObject.h:16, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompileInfo.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitCompartment.h:16, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/none/MacroAssembler-none.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/MacroAssembler.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/MIR.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/AliasAnalysis.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.cpp:16, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2: ../../dist/include/js/Proxy.h: In function 'js::ProxyDataLayout* js::GetProxyDataLayout(JSObject*)': ../../dist/include/js/Proxy.h:465:96: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ProxyDataLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(obj) + ProxyDataOffset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/RegExpObject.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jscompartment.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/jsweakmap.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:11, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/MCallOptimize.cpp:10, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src5.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In static member function 'static js::jit::JitCode* js::jit::JitCode::FromExecutable(uint8_t*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:139:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitCode**' increases required alignment of target type [-Wcast-align] JitCode* code = *(JitCode**)(buffer - sizeof(JitCode*)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In member function 'js::jit::SnapshotOffset* js::jit::IonScript::bailoutTable()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:301:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::SnapshotOffset* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (SnapshotOffset*) &bottomBuffer()[bailoutTable_]; ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In member function 'uint32_t* js::jit::IonScript::cacheIndex()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:319:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (uint32_t*) &bottomBuffer()[cacheIndex_]; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitCompartment.h:18:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/none/MacroAssembler-none.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/MacroAssembler.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/MIR.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/AliasAnalysis.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.cpp:16, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'js::jit::ExitFooterFrame* js::jit::ExitFrameLayout::footer()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:523:79: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ExitFooterFrame*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp - ExitFooterFrame::Size()); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/RegExpObject.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jscompartment.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/jsweakmap.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:11, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/MCallOptimize.cpp:10, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src5.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ConstArray* JSScript::consts()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1508:71: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ConstArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + constsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ObjectArray* JSScript::objects()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1513:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + objectsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ObjectArray* JSScript::regexps()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1518:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + regexpsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::TryNoteArray* JSScript::trynotes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1523:75: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::TryNoteArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + trynotesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::NativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:576:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::BlockScopeArray* JSScript::blockScopes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1528:81: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::BlockScopeArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + blockScopesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::YieldOffsetArray& JSScript::yieldOffsets()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1533:84: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::YieldOffsetArray*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(data + yieldOffsetsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:619:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::thisp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:622:49: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loThis_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLPropertyOpExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:664:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLProxyExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:716:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:753:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMMethodExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:796:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'T* js::jit::ExitFrameLayout::as() [with T = js::jit::LazyLinkExitFrameLayout]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:871:57: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::LazyLinkExitFrameLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'void* js::jit::BaselineStubFrameLayout::reverseSavedFramePtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:892:25: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return *(void**)addr; ^~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'js::jit::ICStub* js::jit::BaselineStubFrameLayout::maybeStubPtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:897:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(fp + reverseOffsetOfStubPtr()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'void js::jit::BaselineStubFrameLayout::setStubPtr(js::jit::ICStub*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:901:66: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] *reinterpret_cast(fp + reverseOffsetOfStubPtr()) = stub; ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::HeapPtrAtom* js::SharedScriptData::atoms()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:2066:87: warning: cast from 'jsbytecode* {aka unsigned char*}' to 'js::HeapPtrAtom* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + length - sizeof(JSAtom*) * natoms); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In static member function 'static js::SharedScriptData* js::SharedScriptData::fromBytecode(const jsbytecode*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:2070:79: warning: cast from 'const jsbytecode* {aka const unsigned char*}' to 'js::SharedScriptData*' increases required alignment of target type [-Wcast-align] return (SharedScriptData*)(bytecode - offsetof(SharedScriptData, data)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/RegExpObject.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jscompartment.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/jsweakmap.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:11, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/MCallOptimize.cpp:10, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src5.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In static member function 'static js::gc::RelocationOverlay* js::gc::RelocationOverlay::fromCell(js::gc::Cell*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1159:57: warning: cast from 'js::gc::Cell*' to 'js::gc::RelocationOverlay*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(cell); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Snapshots.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:43, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/RegExpObject.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jscompartment.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/jsweakmap.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:11, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/MCallOptimize.cpp:10, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src5.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h: In member function 'uint32_t js::jit::CompactBufferReader::readNativeEndianUint32_t()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h:73:58: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(buffer_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h: In member function 'void js::jit::CompactBufferWriter::writeNativeEndianUint32_t(uint32_t)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h:175:43: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(endPtr)[-1] = value; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/RegExpObject.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jscompartment.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/jsweakmap.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:11, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/MCallOptimize.cpp:10, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src5.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h: In function 'js::HandlePropertyName js::AtomStateOffsetToName(const JSAtomState&, size_t)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:448:87: warning: cast from 'char*' to 'js::ImmutablePropertyNamePtr* {aka js::ImmutableTenuredPtr*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast((char*)&atomState + offset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Bailouts.h:13:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:16, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineIC.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineInspector.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/MCallOptimize.cpp:13, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src5.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'js::jit::ExitFooterFrame* js::jit::ExitFrameLayout::footer()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:523:79: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ExitFooterFrame*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp - ExitFooterFrame::Size()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::NativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:576:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:619:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::thisp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:622:49: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loThis_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLPropertyOpExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:664:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLProxyExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:716:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:753:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMMethodExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:796:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'T* js::jit::ExitFrameLayout::as() [with T = js::jit::LazyLinkExitFrameLayout]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:871:57: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::LazyLinkExitFrameLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'void* js::jit::BaselineStubFrameLayout::reverseSavedFramePtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:892:25: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return *(void**)addr; ^~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'js::jit::ICStub* js::jit::BaselineStubFrameLayout::maybeStubPtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:897:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(fp + reverseOffsetOfStubPtr()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'void js::jit::BaselineStubFrameLayout::setStubPtr(js::jit::ICStub*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:901:66: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] *reinterpret_cast(fp + reverseOffsetOfStubPtr()) = stub; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ProxyObject.h:10:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ScopeObject.h:16, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompileInfo.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitCompartment.h:16, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/none/MacroAssembler-none.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/MacroAssembler.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineIC.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineInspector.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/MCallOptimize.cpp:13, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src5.cpp:2: ../../dist/include/js/Proxy.h: In function 'js::ProxyDataLayout* js::GetProxyDataLayout(JSObject*)': ../../dist/include/js/Proxy.h:465:96: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ProxyDataLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(obj) + ProxyDataOffset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineIC.h:18:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineInspector.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/MCallOptimize.cpp:13, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src5.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'uint8_t** js::jit::BaselineScript::yieldEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:315:82: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint8_t** {aka unsigned char**}' increases required alignment of target type [-Wcast-align] return (uint8_t**)(reinterpret_cast(this) + yieldEntriesOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'js::jit::PCMappingIndexEntry* js::jit::BaselineScript::pcMappingIndexEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:318:95: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::PCMappingIndexEntry*' increases required alignment of target type [-Wcast-align] return (PCMappingIndexEntry*)(reinterpret_cast(this) + pcMappingIndexOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'uint32_t* js::jit::BaselineScript::bytecodeTypeMap()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:425:101: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(this) + bytecodeTypeMapOffset_); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.cpp:18:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::addressOfScratchValue()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:131:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loScratchValue_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'void* js::jit::BaselineFrame::calleeToken() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:141:31: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return *(CalleeToken*)pointer; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'void js::jit::BaselineFrame::replaceCalleeToken(js::jit::CalleeToken)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:145:24: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] *(CalleeToken*)pointer = token; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'unsigned int js::jit::BaselineFrame::numActualArgs() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:203:53: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'size_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] offsetOfNumActualArgs()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value& js::jit::BaselineFrame::thisValue() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:211:40: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] offsetOfThis()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::argv() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:216:40: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] offsetOfArg(0)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::addressOfReturnValue()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:234:56: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loReturnValue_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'js::jit::JitFrameLayout* js::jit::BaselineFrame::framePrefix() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:390:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] return (JitFrameLayout*)fp; ^~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineIC.h:18:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineInspector.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.cpp:19, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'uint8_t** js::jit::BaselineScript::yieldEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:315:82: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint8_t** {aka unsigned char**}' increases required alignment of target type [-Wcast-align] return (uint8_t**)(reinterpret_cast(this) + yieldEntriesOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'js::jit::PCMappingIndexEntry* js::jit::BaselineScript::pcMappingIndexEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:318:95: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::PCMappingIndexEntry*' increases required alignment of target type [-Wcast-align] return (PCMappingIndexEntry*)(reinterpret_cast(this) + pcMappingIndexOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'uint32_t* js::jit::BaselineScript::bytecodeTypeMap()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:425:101: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(this) + bytecodeTypeMapOffset_); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:26:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.cpp:47, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h: In member function 'js::ObjectGroup* js::TypeSet::ObjectKey::groupNoBarrier()': /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h:116:27: warning: cast from 'js::TypeSet::ObjectKey*' to 'js::ObjectGroup*' increases required alignment of target type [-Wcast-align] return (ObjectGroup*) this; ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2:0: /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.cpp: In member function 'void js::jit::JitCode::copyFrom(js::jit::MacroAssembler&)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.cpp:605:42: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitCode**' increases required alignment of target type [-Wcast-align] *(JitCode**)(code_ - sizeof(JitCode*)) = this; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/StoreBuffer.cpp:14:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h: In member function 'void JS::Zone::sweepBreakpoints(js::FreeOp*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& i)+24).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] thing += thingSize; ~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:38:0: /builddir/build/BUILD/mozilla-esr38/js/src/gc/Zone.cpp:134:30: note: '*((void*)(& i)+24).js::gc::ArenaCellIterImpl::thing' was declared here for (ZoneCellIterUnderGC i(this, FINALIZE_SCRIPT); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/StoreBuffer.cpp:14:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& i +48)' may be used uninitialized in this function [-Wmaybe-uninitialized] thing = span.last + thingSize; ~~~~~~~~~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:38:0: /builddir/build/BUILD/mozilla-esr38/js/src/gc/Zone.cpp:134:30: note: '*((void*)& i +48)' was declared here for (ZoneCellIterUnderGC i(this, FINALIZE_SCRIPT); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/StoreBuffer.cpp:14:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& i +40)' may be used uninitialized in this function [-Wmaybe-uninitialized] if (thing == span.first) { ^~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:38:0: /builddir/build/BUILD/mozilla-esr38/js/src/gc/Zone.cpp:134:30: note: '*((void*)& i +40)' was declared here for (ZoneCellIterUnderGC i(this, FINALIZE_SCRIPT); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/StoreBuffer.cpp:14:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h: In member function 'void JS::Zone::discardJitCode(js::FreeOp*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& i)+24).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] thing += thingSize; ~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:38:0: /builddir/build/BUILD/mozilla-esr38/js/src/gc/Zone.cpp:186:34: note: '*((void*)(& i)+24).js::gc::ArenaCellIterImpl::thing' was declared here for (ZoneCellIterUnderGC i(this, FINALIZE_SCRIPT); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/StoreBuffer.cpp:14:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& i +48)' may be used uninitialized in this function [-Wmaybe-uninitialized] thing = span.last + thingSize; ~~~~~~~~~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:38:0: /builddir/build/BUILD/mozilla-esr38/js/src/gc/Zone.cpp:186:34: note: '*((void*)& i +48)' was declared here for (ZoneCellIterUnderGC i(this, FINALIZE_SCRIPT); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/StoreBuffer.cpp:14:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& i +40)' may be used uninitialized in this function [-Wmaybe-uninitialized] if (thing == span.first) { ^~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src2.cpp:38:0: /builddir/build/BUILD/mozilla-esr38/js/src/gc/Zone.cpp:186:34: note: '*((void*)& i +40)' was declared here for (ZoneCellIterUnderGC i(this, FINALIZE_SCRIPT); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:26:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/NativeObject-inl.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/MCallOptimize.cpp:22, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src5.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h: In member function 'js::ObjectGroup* js::TypeSet::ObjectKey::groupNoBarrier()': /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h:116:27: warning: cast from 'js::TypeSet::ObjectKey*' to 'js::ObjectGroup*' increases required alignment of target type [-Wcast-align] return (ObjectGroup*) this; ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCaches.cpp:27, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:29: /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator-inl.h: In member function 'js::jit::JitFrameLayout* js::jit::JitProfilingFrameIterator::framePtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator-inl.h:23:30: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] return (JitFrameLayout*) fp_; ^~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator-inl.h: In member function 'js::jit::BaselineFrame* js::jit::JitFrameIterator::baselineFrame() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator-inl.h:36:93: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::BaselineFrame*' increases required alignment of target type [-Wcast-align] return (BaselineFrame*)(fp() - BaselineFrame::FramePointerOffset - BaselineFrame::Size()); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCaches.cpp:27:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:29: /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h: In member function 'uint8_t* js::jit::JitFrameIterator::returnAddress() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h:33:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::CommonFrameLayout*' increases required alignment of target type [-Wcast-align] CommonFrameLayout* current = (CommonFrameLayout*) current_; ^~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h: In member function 'size_t js::jit::JitFrameIterator::prevFrameLocalSize() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h:40:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::CommonFrameLayout*' increases required alignment of target type [-Wcast-align] CommonFrameLayout* current = (CommonFrameLayout*) current_; ^~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h: In member function 'js::jit::FrameType js::jit::JitFrameIterator::prevType() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h:47:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::CommonFrameLayout*' increases required alignment of target type [-Wcast-align] CommonFrameLayout* current = (CommonFrameLayout*) current_; ^~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h: In member function 'js::jit::ExitFrameLayout* js::jit::JitFrameIterator::exitFrame() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h:69:34: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ExitFrameLayout*' increases required alignment of target type [-Wcast-align] return (ExitFrameLayout*) fp(); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:18:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Interpreter-inl.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCaches.cpp:28, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:29: /builddir/build/BUILD/mozilla-esr38/js/src/jit/RematerializedFrame.h: In member function 'JSScript* js::jit::RematerializedFrame::outerScript() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RematerializedFrame.h:98:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] JitFrameLayout* jsFrame = (JitFrameLayout*)top_; ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Interpreter-inl.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCaches.cpp:28, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:29: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h: In member function 'js::InterpreterFrame* js::InterpreterStack::getCallFrame(JSContext*, const JS::CallArgs&, JS::HandleScript, js::InterpreterFrame::Flags*, JS::Value**)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:278:58: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::InterpreterFrame*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(buffer); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:289:50: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] Value* argv = reinterpret_cast(buffer); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h: In member function 'bool js::InterpreterStack::resumeGeneratorCallFrame(JSContext*, js::InterpreterRegs&, JS::HandleFunction, JS::HandleValue, JS::HandleObject)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:355:50: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] Value* argv = reinterpret_cast(buffer) + 2; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/MacroAssembler.cpp:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src5.cpp:29: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::addressOfScratchValue()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:131:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loScratchValue_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'void* js::jit::BaselineFrame::calleeToken() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:141:31: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return *(CalleeToken*)pointer; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'void js::jit::BaselineFrame::replaceCalleeToken(js::jit::CalleeToken)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:145:24: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] *(CalleeToken*)pointer = token; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'unsigned int js::jit::BaselineFrame::numActualArgs() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:203:53: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'size_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] offsetOfNumActualArgs()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value& js::jit::BaselineFrame::thisValue() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:211:40: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] offsetOfThis()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::argv() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:216:40: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] offsetOfArg(0)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::addressOfReturnValue()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:234:56: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loReturnValue_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'js::jit::JitFrameLayout* js::jit::BaselineFrame::framePrefix() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:390:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] return (JitFrameLayout*)fp; ^~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:18:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Interpreter-inl.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/MacroAssembler.cpp:25, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src5.cpp:29: /builddir/build/BUILD/mozilla-esr38/js/src/jit/RematerializedFrame.h: In member function 'JSScript* js::jit::RematerializedFrame::outerScript() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RematerializedFrame.h:98:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] JitFrameLayout* jsFrame = (JitFrameLayout*)top_; ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Interpreter-inl.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/MacroAssembler.cpp:25, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src5.cpp:29: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h: In member function 'js::InterpreterFrame* js::InterpreterStack::getCallFrame(JSContext*, const JS::CallArgs&, JS::HandleScript, js::InterpreterFrame::Flags*, JS::Value**)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:278:58: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::InterpreterFrame*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(buffer); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:289:50: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] Value* argv = reinterpret_cast(buffer); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h: In member function 'bool js::InterpreterStack::resumeGeneratorCallFrame(JSContext*, js::InterpreterRegs&, JS::HandleFunction, JS::HandleValue, JS::HandleObject)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:355:50: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] Value* argv = reinterpret_cast(buffer) + 2; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src5.cpp:29:0: /builddir/build/BUILD/mozilla-esr38/js/src/jit/MacroAssembler.cpp: In member function 'void js::jit::MacroAssembler::initGCThing(js::jit::Register, js::jit::Register, JSObject*, bool)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/MacroAssembler.cpp:1251:60: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'uintptr_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] uintptr_t value = *(uintptr_t*)(memory + offset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineDebugModeOSR.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:14, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:56: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.h: In static member function 'static js::Debugger* js::Debugger::fromOnNewGlobalObjectWatchersLink(JSCList*)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.h:854:93: warning: cast from 'char*' to 'js::Debugger*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(p - offsetof(Debugger, onNewGlobalObjectWatchersLink)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:56:0: /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp: In function 'uintptr_t js::jit::ReadFrameSlot(js::jit::JitFrameLayout*, int32_t)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:57:61: warning: cast from 'char*' to 'uintptr_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] return *(uintptr_t*)((char*)fp + OffsetOfFrameSlot(slot)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp: In function 'void js::jit::WriteFrameSlot(js::jit::JitFrameLayout*, int32_t, uintptr_t)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:63:54: warning: cast from 'char*' to 'uintptr_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] *(uintptr_t*)((char*)fp + OffsetOfFrameSlot(slot)) = value; ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp: In function 'double js::jit::ReadFrameDoubleSlot(js::jit::JitFrameLayout*, int32_t)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:69:58: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] return *(double*)((char*)fp + OffsetOfFrameSlot(slot)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp: In function 'float js::jit::ReadFrameFloat32Slot(js::jit::JitFrameLayout*, int32_t)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:75:57: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] return *(float*)((char*)fp + OffsetOfFrameSlot(slot)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp: In function 'int32_t js::jit::ReadFrameInt32Slot(js::jit::JitFrameLayout*, int32_t)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:81:59: warning: cast from 'char*' to 'int32_t* {aka int*}' increases required alignment of target type [-Wcast-align] return *(int32_t*)((char*)fp + OffsetOfFrameSlot(slot)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp: In member function 'bool js::jit::JitFrameIterator::checkInvalidation(js::jit::IonScript**) const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:154:50: warning: cast from 'uint8_t* {aka unsigned char*}' to 'int32_t* {aka int*}' increases required alignment of target type [-Wcast-align] int32_t invalidationDataOffset = ((int32_t*) returnAddr)[-1]; ^~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp: In member function 'void* js::jit::JitFrameIterator::calleeToken() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:165:31: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] return ((JitFrameLayout*) current_)->calleeToken(); ^~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp: In member function 'uintptr_t* js::jit::JitFrameIterator::spillBase() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:326:72: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uintptr_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(fp() - ionScript()->frameSize()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp: In member function 'js::jit::MachineState js::jit::JitFrameIterator::machineState() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:357:56: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] machine.setRegisterLocation(ftmp, (double*)floatSpill); ^~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp: In function 'void js::jit::HandleExceptionBaseline(JSContext*, const js::jit::JitFrameIterator&, js::jit::ResumeFromException*, jsbytecode*, jsbytecode**, bool*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:677:45: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] Value iterValue(* (Value*) rfe->stackPointer); ^~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp: In member function 'uintptr_t* js::jit::JitFrameLayout::slotRef(js::jit::SafepointSlotEntry)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:982:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uintptr_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] return (uintptr_t*)((uint8_t*)this - where.slot); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:983:54: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uintptr_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] return (uintptr_t*)((uint8_t*)argv() + where.slot); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp: In function 'void js::jit::MarkIonJSFrame(JSTracer*, const js::jit::JitFrameIterator&)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:1046:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] JitFrameLayout* layout = (JitFrameLayout*)frame.fp(); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp: In function 'void js::jit::MarkBailoutFrame(JSTracer*, const js::jit::JitFrameIterator&)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:1113:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] JitFrameLayout* layout = (JitFrameLayout*)frame.fp(); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp: In function 'void js::jit::UpdateIonJSFrameForMinorGC(JSTracer*, const js::jit::JitFrameIterator&)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:1152:56: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] JitFrameLayout* layout = (JitFrameLayout*)frame.fp(); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp: In function 'void js::jit::MarkBaselineStubFrame(JSTracer*, const js::jit::JitFrameIterator&)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:1198:74: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::BaselineStubFrameLayout*' increases required alignment of target type [-Wcast-align] BaselineStubFrameLayout* layout = (BaselineStubFrameLayout*)frame.fp(); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp: In function 'void js::jit::MarkIonAccessorICFrame(JSTracer*, const js::jit::JitFrameIterator&)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:1210:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::IonAccessorICFrameLayout*' increases required alignment of target type [-Wcast-align] IonAccessorICFrameLayout* layout = (IonAccessorICFrameLayout*)frame.fp(); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp: In member function 'void js::jit::JitActivationIterator::jitStackRange(uintptr_t*&, uintptr_t*&)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:1220:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uintptr_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] min = reinterpret_cast(frames.fp()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:1249:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uintptr_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] end = reinterpret_cast(frames.prevFp()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp: In function 'void js::jit::MarkJitExitFrame(JSTracer*, const js::jit::JitFrameIterator&)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:1391:67: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JSObject**' increases required alignment of target type [-Wcast-align] JSObject** pobj = reinterpret_cast(argBase); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:1398:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JSString**' increases required alignment of target type [-Wcast-align] gc::MarkStringRoot(trc, reinterpret_cast(argBase), "ion-vm-args"); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:1401:75: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JSFunction**' increases required alignment of target type [-Wcast-align] gc::MarkObjectRoot(trc, reinterpret_cast(argBase), "ion-vm-args"); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:1404:68: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] gc::MarkValueRoot(trc, reinterpret_cast(argBase), "ion-vm-args"); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:1407:70: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] gc::MarkGCThingRoot(trc, reinterpret_cast(argBase), "ion-vm-args"); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp: In function 'void js::jit::MarkRectifierFrame(JSTracer*, const js::jit::JitFrameIterator&)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:1456:68: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::RectifierFrameLayout*' increases required alignment of target type [-Wcast-align] RectifierFrameLayout* layout = (RectifierFrameLayout*)frame.fp(); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp: In member function 'js::jit::JitFrameLayout* js::jit::JitFrameIterator::jsFrame() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:2259:65: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] return (JitFrameLayout*) activation_->bailoutData()->fp(); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:2261:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] return (JitFrameLayout*) fp(); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp: In static member function 'static js::jit::MachineState js::jit::MachineState::FromBailout(mozilla::Array&, mozilla::Array&)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:2521:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (unsigned i = 0; i < FloatRegisters::Total; i++) ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp: In member function 'js::jit::JitFrameLayout* js::jit::InvalidationBailoutStack::fp() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:3107:61: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] return (JitFrameLayout*) (sp() + ionScript_->frameSize()); ^ In file included from ../../dist/include/mozilla/Vector.h:12:0, from ../../dist/include/js/Vector.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::ubi::Base]': ../../dist/include/js/UbiNode.h:244:52: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::ubi::Base*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSObject]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1225:56: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSString]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1227:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSString*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JS::Symbol]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1229:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JS::Symbol*' increases required alignment of target type [-Wcast-align] In file included from ../../dist/include/mozilla/Vector.h:12:0, from ../../dist/include/js/Vector.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::AnyRegister]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RegisterSets.h:185:33: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::AnyRegister*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::ValueOperand]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RegisterSets.h:189:33: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::ValueOperand*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/RematerializedFrame.cpp:11:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src5.cpp:92: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.h: In static member function 'static js::Debugger* js::Debugger::fromOnNewGlobalObjectWatchersLink(JSCList*)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.h:854:93: warning: cast from 'char*' to 'js::Debugger*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(p - offsetof(Debugger, onNewGlobalObjectWatchersLink)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/RematerializedFrame.cpp:14, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src5.cpp:92: /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator-inl.h: In member function 'js::jit::JitFrameLayout* js::jit::JitProfilingFrameIterator::framePtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator-inl.h:23:30: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] return (JitFrameLayout*) fp_; ^~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator-inl.h: In member function 'js::jit::BaselineFrame* js::jit::JitFrameIterator::baselineFrame() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator-inl.h:36:93: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::BaselineFrame*' increases required alignment of target type [-Wcast-align] return (BaselineFrame*)(fp() - BaselineFrame::FramePointerOffset - BaselineFrame::Size()); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/RematerializedFrame.cpp:14:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src5.cpp:92: /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h: In member function 'uint8_t* js::jit::JitFrameIterator::returnAddress() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h:33:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::CommonFrameLayout*' increases required alignment of target type [-Wcast-align] CommonFrameLayout* current = (CommonFrameLayout*) current_; ^~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h: In member function 'size_t js::jit::JitFrameIterator::prevFrameLocalSize() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h:40:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::CommonFrameLayout*' increases required alignment of target type [-Wcast-align] CommonFrameLayout* current = (CommonFrameLayout*) current_; ^~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h: In member function 'js::jit::FrameType js::jit::JitFrameIterator::prevType() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h:47:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::CommonFrameLayout*' increases required alignment of target type [-Wcast-align] CommonFrameLayout* current = (CommonFrameLayout*) current_; ^~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h: In member function 'js::jit::ExitFrameLayout* js::jit::JitFrameIterator::exitFrame() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h:69:34: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ExitFrameLayout*' increases required alignment of target type [-Wcast-align] return (ExitFrameLayout*) fp(); ^ In file included from ../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../dist/include/mozilla/PodOperations.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:16, from ../../dist/include/js/RootingAPI.h:16, from ../../dist/include/js/CallArgs.h:38, from ../../dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsmath.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/MCallOptimize.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src5.cpp:2: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::ubi::Base]': ../../dist/include/js/UbiNode.h:244:52: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::ubi::Base*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/RegExpObject.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jscompartment.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/jsweakmap.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:11, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/MCallOptimize.cpp:10, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src5.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSObject]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1225:56: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSString]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1227:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSString*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JS::Symbol]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1229:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JS::Symbol*' increases required alignment of target type [-Wcast-align] In file included from ../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../dist/include/mozilla/PodOperations.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:16, from ../../dist/include/js/RootingAPI.h:16, from ../../dist/include/js/CallArgs.h:38, from ../../dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsmath.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/MCallOptimize.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src5.cpp:2: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::AnyRegister]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RegisterSets.h:185:33: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::AnyRegister*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::ValueOperand]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RegisterSets.h:189:33: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::ValueOperand*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitCompartment.h:18:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/none/MacroAssembler-none.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/MacroAssembler.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/MIR.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/AliasAnalysis.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.cpp:16, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In instantiation of 'T* js::jit::ExitFooterFrame::outParam() [with T = void*]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:1235:76: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:479:16: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return reinterpret_cast(address - sizeof(T)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In instantiation of 'T* js::jit::ExitFooterFrame::outParam() [with T = JS::Value]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:1238:76: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:479:16: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In instantiation of 'T* js::jit::ExitFooterFrame::outParam() [with T = JSObject*]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:1428:65: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:479:16: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JSObject**' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In instantiation of 'T* js::jit::ExitFooterFrame::outParam() [with T = JSString*]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:1432:65: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:479:16: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JSString**' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In instantiation of 'T* js::jit::ExitFooterFrame::outParam() [with T = JSFunction*]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:1435:67: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:479:16: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JSFunction**' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:56:0: /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp: In instantiation of 'ReturnType js::jit::GetPreviousRawFrame(FrameType*) [with FrameType = js::jit::ExitFrameLayout; ReturnType = js::jit::BaselineStubFrameLayout*]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:2907:81: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:2887:12: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::BaselineStubFrameLayout*' increases required alignment of target type [-Wcast-align] return (ReturnType) (((uint8_t*) frame) + prevSize); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp: In instantiation of 'ReturnType js::jit::GetPreviousRawFrame(FrameType*) [with FrameType = js::jit::JitFrameLayout; ReturnType = js::jit::BaselineStubFrameLayout*]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:3046:80: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:2887:12: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::BaselineStubFrameLayout*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp: In instantiation of 'ReturnType js::jit::GetPreviousRawFrame(FrameType*) [with FrameType = js::jit::JitFrameLayout; ReturnType = js::jit::RectifierFrameLayout*]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:3058:77: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:2887:12: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::RectifierFrameLayout*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp: In instantiation of 'ReturnType js::jit::GetPreviousRawFrame(FrameType*) [with FrameType = js::jit::JitFrameLayout; ReturnType = js::jit::IonAccessorICFrameLayout*]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:3083:81: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.cpp:2887:12: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::IonAccessorICFrameLayout*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::TypeDescr]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1239:38: required from 'T js::gc::MaybeForwarded(T) [with T = js::TypeDescr*]' /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:565:43: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::TypeDescr*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/RegExpObject.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/RegExp.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jscompartment.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/jsweakmap.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:11, from /builddir/build/BUILD/mozilla-esr38/js/src/builtin/SIMD.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/MCallOptimize.cpp:10, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src5.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::TypeDescr]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1239:38: required from 'T js::gc::MaybeForwarded(T) [with T = js::TypeDescr*]' /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:565:43: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::TypeDescr*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.cpp:46:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h: In instantiation of 'JSObject* js::gc::AllocateObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:630:43: required from 'JSObject* js::NewGCObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]' /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:246:84: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:537:21: warning: cast from 'js::gc::TenuredCell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] JSObject* obj = reinterpret_cast(cx->arenas()->allocateFromFreeList(kind, thingSize)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsscriptinlines.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/MCallOptimize.cpp:20, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src5.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h: In instantiation of 'JSObject* js::gc::AllocateObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:630:43: required from 'JSObject* js::NewGCObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]' /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:246:84: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:537:21: warning: cast from 'js::gc::TenuredCell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] JSObject* obj = reinterpret_cast(cx->arenas()->allocateFromFreeList(kind, thingSize)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../dist/include/mozilla/Vector.h:12:0, from ../../dist/include/js/Vector.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::Rooted]': ../../dist/include/mozilla/Maybe.h:268:12: required from 'const T& mozilla::Maybe::ref() const [with T = JS::Rooted]' ../../dist/include/mozilla/Maybe.h:322:15: required from 'const T& mozilla::Maybe::operator*() const [with T = JS::Rooted]' /builddir/build/BUILD/mozilla-esr38/js/src/jswrapper.h:104:22: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::Rooted*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../dist/include/mozilla/PodOperations.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:16, from ../../dist/include/js/RootingAPI.h:16, from ../../dist/include/js/CallArgs.h:38, from ../../dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsmath.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/MCallOptimize.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src5.cpp:2: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::Rooted]': ../../dist/include/mozilla/Maybe.h:268:12: required from 'const T& mozilla::Maybe::ref() const [with T = JS::Rooted]' ../../dist/include/mozilla/Maybe.h:322:15: required from 'const T& mozilla::Maybe::operator*() const [with T = JS::Rooted]' /builddir/build/BUILD/mozilla-esr38/js/src/jswrapper.h:104:22: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::Rooted*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o Unified_cpp_js_src6.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/js/src -I. -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/common -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n -I../../dist/include -I/usr/include/nspr4 -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 -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp Unified_cpp_js_src7.o In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsscriptinlines.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:25, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h: In function 'void js::jit::ToggleBaselineProfiling(JSRuntime*, bool)': /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& i)+24).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] thing += thingSize; ~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:56:0: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.cpp:1079:31: note: '*((void*)(& i)+24).js::gc::ArenaCellIterImpl::thing' was declared here for (gc::ZoneCellIter i(zone, gc::FINALIZE_SCRIPT); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsscriptinlines.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:25, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& i +48)' may be used uninitialized in this function [-Wmaybe-uninitialized] thing = span.last + thingSize; ~~~~~~~~~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:56:0: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.cpp:1079:31: note: '*((void*)& i +48)' was declared here for (gc::ZoneCellIter i(zone, gc::FINALIZE_SCRIPT); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsscriptinlines.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:25, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& i +40)' may be used uninitialized in this function [-Wmaybe-uninitialized] if (thing == span.first) { ^~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:56:0: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.cpp:1079:31: note: '*((void*)& i +40)' was declared here for (gc::ZoneCellIter i(zone, gc::FINALIZE_SCRIPT); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsscriptinlines.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:25, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h: In function 'void js::jit::ToggleBaselineTraceLoggerScripts(JSRuntime*, bool)': /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& i)+24).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] thing += thingSize; ~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:56:0: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.cpp:1093:31: note: '*((void*)(& i)+24).js::gc::ArenaCellIterImpl::thing' was declared here for (gc::ZoneCellIter i(zone, gc::FINALIZE_SCRIPT); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsscriptinlines.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:25, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& i +48)' may be used uninitialized in this function [-Wmaybe-uninitialized] thing = span.last + thingSize; ~~~~~~~~~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:56:0: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.cpp:1093:31: note: '*((void*)& i +48)' was declared here for (gc::ZoneCellIter i(zone, gc::FINALIZE_SCRIPT); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsscriptinlines.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:25, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& i +40)' may be used uninitialized in this function [-Wmaybe-uninitialized] if (thing == span.first) { ^~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:56:0: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.cpp:1093:31: note: '*((void*)& i +40)' was declared here for (gc::ZoneCellIter i(zone, gc::FINALIZE_SCRIPT); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsscriptinlines.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:25, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h: In function 'void js::jit::ToggleBaselineTraceLoggerEngine(JSRuntime*, bool)': /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& i)+24).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] thing += thingSize; ~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:56:0: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.cpp:1106:31: note: '*((void*)(& i)+24).js::gc::ArenaCellIterImpl::thing' was declared here for (gc::ZoneCellIter i(zone, gc::FINALIZE_SCRIPT); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsscriptinlines.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:25, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& i +48)' may be used uninitialized in this function [-Wmaybe-uninitialized] thing = span.last + thingSize; ~~~~~~~~~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:56:0: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.cpp:1106:31: note: '*((void*)& i +48)' was declared here for (gc::ZoneCellIter i(zone, gc::FINALIZE_SCRIPT); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsscriptinlines.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineCompiler.cpp:25, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& i +40)' may be used uninitialized in this function [-Wmaybe-uninitialized] if (thing == span.first) { ^~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src3.cpp:56:0: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.cpp:1106:31: note: '*((void*)& i +40)' was declared here for (gc::ZoneCellIter i(zone, gc::FINALIZE_SCRIPT); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonTypes.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/TypePolicy.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/TypePolicy.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:469:66: warning: cast from 'char*' to 'js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static const js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(const JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:476:72: warning: cast from 'const char*' to 'const js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitAllocPolicy.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/TypePolicy.h:11, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/TypePolicy.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In static member function 'static js::jit::JitCode* js::jit::JitCode::FromExecutable(uint8_t*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:139:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitCode**' increases required alignment of target type [-Wcast-align] JitCode* code = *(JitCode**)(buffer - sizeof(JitCode*)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In member function 'js::jit::SnapshotOffset* js::jit::IonScript::bailoutTable()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:301:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::SnapshotOffset* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (SnapshotOffset*) &bottomBuffer()[bailoutTable_]; ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In member function 'uint32_t* js::jit::IonScript::cacheIndex()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:319:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (uint32_t*) &bottomBuffer()[cacheIndex_]; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitAllocPolicy.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/TypePolicy.h:11, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/TypePolicy.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ConstArray* JSScript::consts()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1508:71: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ConstArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + constsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ObjectArray* JSScript::objects()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1513:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + objectsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ObjectArray* JSScript::regexps()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1518:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + regexpsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::TryNoteArray* JSScript::trynotes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1523:75: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::TryNoteArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + trynotesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::BlockScopeArray* JSScript::blockScopes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1528:81: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::BlockScopeArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + blockScopesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::YieldOffsetArray& JSScript::yieldOffsets()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1533:84: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::YieldOffsetArray*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(data + yieldOffsetsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::HeapPtrAtom* js::SharedScriptData::atoms()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:2066:87: warning: cast from 'jsbytecode* {aka unsigned char*}' to 'js::HeapPtrAtom* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + length - sizeof(JSAtom*) * natoms); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In static member function 'static js::SharedScriptData* js::SharedScriptData::fromBytecode(const jsbytecode*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:2070:79: warning: cast from 'const jsbytecode* {aka const unsigned char*}' to 'js::SharedScriptData*' increases required alignment of target type [-Wcast-align] return (SharedScriptData*)(bytecode - offsetof(SharedScriptData, data)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitAllocPolicy.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/TypePolicy.h:11, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/TypePolicy.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In static member function 'static js::gc::RelocationOverlay* js::gc::RelocationOverlay::fromCell(js::gc::Cell*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1159:57: warning: cast from 'js::gc::Cell*' to 'js::gc::RelocationOverlay*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(cell); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Snapshots.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:43, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitAllocPolicy.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/TypePolicy.h:11, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/TypePolicy.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h: In member function 'uint32_t js::jit::CompactBufferReader::readNativeEndianUint32_t()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h:73:58: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(buffer_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h: In member function 'void js::jit::CompactBufferWriter::writeNativeEndianUint32_t(uint32_t)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h:175:43: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(endPtr)[-1] = value; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitAllocPolicy.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/TypePolicy.h:11, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/TypePolicy.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h: In function 'js::HandlePropertyName js::AtomStateOffsetToName(const JSAtomState&, size_t)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:448:87: warning: cast from 'char*' to 'js::ImmutablePropertyNamePtr* {aka js::ImmutableTenuredPtr*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast((char*)&atomState + offset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Bailouts.h:13:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/LIR.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Lowering.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/TypePolicy.cpp:9, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'js::jit::ExitFooterFrame* js::jit::ExitFrameLayout::footer()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:523:79: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ExitFooterFrame*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp - ExitFooterFrame::Size()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::NativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:576:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:619:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::thisp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:622:49: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loThis_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLPropertyOpExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:664:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLProxyExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:716:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:753:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMMethodExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:796:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'T* js::jit::ExitFrameLayout::as() [with T = js::jit::LazyLinkExitFrameLayout]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:871:57: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::LazyLinkExitFrameLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'void* js::jit::BaselineStubFrameLayout::reverseSavedFramePtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:892:25: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return *(void**)addr; ^~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'js::jit::ICStub* js::jit::BaselineStubFrameLayout::maybeStubPtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:897:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(fp + reverseOffsetOfStubPtr()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'void js::jit::BaselineStubFrameLayout::setStubPtr(js::jit::ICStub*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:901:66: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] *reinterpret_cast(fp + reverseOffsetOfStubPtr()) = stub; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ProxyObject.h:10:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ScopeObject.h:16, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompileInfo.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitCompartment.h:16, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/none/MacroAssembler-none.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/MacroAssembler.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/MIR.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/LIR.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Lowering.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/TypePolicy.cpp:9, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:2: ../../dist/include/js/Proxy.h: In function 'js::ProxyDataLayout* js::GetProxyDataLayout(JSObject*)': ../../dist/include/js/Proxy.h:465:96: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ProxyDataLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(obj) + ProxyDataOffset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineIC.h:18:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/VMFunctions.cpp:12, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'uint8_t** js::jit::BaselineScript::yieldEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:315:82: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint8_t** {aka unsigned char**}' increases required alignment of target type [-Wcast-align] return (uint8_t**)(reinterpret_cast(this) + yieldEntriesOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'js::jit::PCMappingIndexEntry* js::jit::BaselineScript::pcMappingIndexEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:318:95: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::PCMappingIndexEntry*' increases required alignment of target type [-Wcast-align] return (PCMappingIndexEntry*)(reinterpret_cast(this) + pcMappingIndexOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'uint32_t* js::jit::BaselineScript::bytecodeTypeMap()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:425:101: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(this) + bytecodeTypeMapOffset_); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/VMFunctions.cpp:17:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.h: In static member function 'static js::Debugger* js::Debugger::fromOnNewGlobalObjectWatchersLink(JSCList*)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.h:854:93: warning: cast from 'char*' to 'js::Debugger*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(p - offsetof(Debugger, onNewGlobalObjectWatchersLink)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame-inl.h:10:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/VMFunctions.cpp:21, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::addressOfScratchValue()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:131:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loScratchValue_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'void* js::jit::BaselineFrame::calleeToken() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:141:31: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return *(CalleeToken*)pointer; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'void js::jit::BaselineFrame::replaceCalleeToken(js::jit::CalleeToken)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:145:24: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] *(CalleeToken*)pointer = token; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'unsigned int js::jit::BaselineFrame::numActualArgs() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:203:53: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'size_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] offsetOfNumActualArgs()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value& js::jit::BaselineFrame::thisValue() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:211:40: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] offsetOfThis()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::argv() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:216:40: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] offsetOfArg(0)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::addressOfReturnValue()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:234:56: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loReturnValue_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'js::jit::JitFrameLayout* js::jit::BaselineFrame::framePrefix() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:390:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] return (JitFrameLayout*)fp; ^~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/VMFunctions.cpp:22, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator-inl.h: In member function 'js::jit::JitFrameLayout* js::jit::JitProfilingFrameIterator::framePtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator-inl.h:23:30: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] return (JitFrameLayout*) fp_; ^~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator-inl.h: In member function 'js::jit::BaselineFrame* js::jit::JitFrameIterator::baselineFrame() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator-inl.h:36:93: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::BaselineFrame*' increases required alignment of target type [-Wcast-align] return (BaselineFrame*)(fp() - BaselineFrame::FramePointerOffset - BaselineFrame::Size()); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/VMFunctions.cpp:22:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h: In member function 'uint8_t* js::jit::JitFrameIterator::returnAddress() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h:33:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::CommonFrameLayout*' increases required alignment of target type [-Wcast-align] CommonFrameLayout* current = (CommonFrameLayout*) current_; ^~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h: In member function 'size_t js::jit::JitFrameIterator::prevFrameLocalSize() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h:40:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::CommonFrameLayout*' increases required alignment of target type [-Wcast-align] CommonFrameLayout* current = (CommonFrameLayout*) current_; ^~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h: In member function 'js::jit::FrameType js::jit::JitFrameIterator::prevType() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h:47:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::CommonFrameLayout*' increases required alignment of target type [-Wcast-align] CommonFrameLayout* current = (CommonFrameLayout*) current_; ^~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h: In member function 'js::jit::ExitFrameLayout* js::jit::JitFrameIterator::exitFrame() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h:69:34: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ExitFrameLayout*' increases required alignment of target type [-Wcast-align] return (ExitFrameLayout*) fp(); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:18:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger-inl.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/VMFunctions.cpp:23, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jit/RematerializedFrame.h: In member function 'JSScript* js::jit::RematerializedFrame::outerScript() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RematerializedFrame.h:98:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] JitFrameLayout* jsFrame = (JitFrameLayout*)top_; ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:26:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:22, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger-inl.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/VMFunctions.cpp:23, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h: In member function 'js::ObjectGroup* js::TypeSet::ObjectKey::groupNoBarrier()': /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h:116:27: warning: cast from 'js::TypeSet::ObjectKey*' to 'js::ObjectGroup*' increases required alignment of target type [-Wcast-align] return (ObjectGroup*) this; ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger-inl.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/VMFunctions.cpp:23, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h: In member function 'js::InterpreterFrame* js::InterpreterStack::getCallFrame(JSContext*, const JS::CallArgs&, JS::HandleScript, js::InterpreterFrame::Flags*, JS::Value**)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:278:58: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::InterpreterFrame*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(buffer); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:289:50: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] Value* argv = reinterpret_cast(buffer); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h: In member function 'bool js::InterpreterStack::resumeGeneratorCallFrame(JSContext*, js::InterpreterRegs&, JS::HandleFunction, JS::HandleValue, JS::HandleObject)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:355:50: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] Value* argv = reinterpret_cast(buffer) + 2; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.cpp:46:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h: In static member function 'static void js::jit::JitRuntime::Mark(JSTracer*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& i)+24).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] thing += thingSize; ~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2:0: /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.cpp:491:34: note: '*((void*)(& i)+24).js::gc::ArenaCellIterImpl::thing' was declared here for (gc::ZoneCellIterUnderGC i(zone, gc::FINALIZE_JITCODE); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.cpp:46:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& i +48)' may be used uninitialized in this function [-Wmaybe-uninitialized] thing = span.last + thingSize; ~~~~~~~~~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2:0: /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.cpp:491:34: note: '*((void*)& i +48)' was declared here for (gc::ZoneCellIterUnderGC i(zone, gc::FINALIZE_JITCODE); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.cpp:46:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& i +40)' may be used uninitialized in this function [-Wmaybe-uninitialized] if (thing == span.first) { ^~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2:0: /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.cpp:491:34: note: '*((void*)& i +40)' was declared here for (gc::ZoneCellIterUnderGC i(zone, gc::FINALIZE_JITCODE); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsdtoa.cpp:54:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:128: /builddir/build/BUILD/mozilla-esr38/js/src/dtoa.c: In function 'void freedtoa(DtoaState*, char*)': /builddir/build/BUILD/mozilla-esr38/js/src/dtoa.c:2518:32: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] Bigint *b = (Bigint *)((int *)s - 1); ^ /builddir/build/BUILD/mozilla-esr38/js/src/dtoa.c:2518:37: warning: cast from 'int*' to 'Bigint*' increases required alignment of target type [-Wcast-align] Bigint *b = (Bigint *)((int *)s - 1); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:137:0: /builddir/build/BUILD/mozilla-esr38/js/src/jsexn.cpp: In function 'JSErrorReport* js::CopyErrorReport(JSContext*, JSErrorReport*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsexn.cpp:184:28: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JSErrorReport*' increases required alignment of target type [-Wcast-align] copy = (JSErrorReport*)cursor; ^~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsexn.cpp:189:47: warning: cast from 'uint8_t* {aka unsigned char*}' to 'const char16_t**' increases required alignment of target type [-Wcast-align] copy->messageArgs = (const char16_t**)cursor; ^~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsexn.cpp:192:53: warning: cast from 'uint8_t* {aka unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] copy->messageArgs[i] = (const char16_t*)cursor; ^~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsexn.cpp:202:44: warning: cast from 'uint8_t* {aka unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] copy->ucmessage = (const char16_t*)cursor; ^~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsexn.cpp:208:44: warning: cast from 'uint8_t* {aka unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] copy->uclinebuf = (const char16_t*)cursor; ^~~~~~ In file included from ../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../dist/include/mozilla/RangedPtr.h:15, from ../../dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonTypes.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/TypePolicy.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/TypePolicy.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:2: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::ubi::Base]': ../../dist/include/js/UbiNode.h:244:52: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::ubi::Base*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitAllocPolicy.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/TypePolicy.h:11, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/TypePolicy.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSObject]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1225:56: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSString]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1227:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSString*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JS::Symbol]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1229:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JS::Symbol*' increases required alignment of target type [-Wcast-align] In file included from ../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../dist/include/mozilla/RangedPtr.h:15, from ../../dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonTypes.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/TypePolicy.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/TypePolicy.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:2: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::AnyRegister]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RegisterSets.h:185:33: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::AnyRegister*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::ValueOperand]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RegisterSets.h:189:33: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::ValueOperand*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitAllocPolicy.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/TypePolicy.h:11, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/TypePolicy.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::TypeDescr]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1239:38: required from 'T js::gc::MaybeForwarded(T) [with T = js::TypeDescr*]' /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:565:43: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::TypeDescr*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsscriptinlines.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame-inl.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/VMFunctions.cpp:21, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h: In instantiation of 'JSObject* js::gc::AllocateObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:630:43: required from 'JSObject* js::NewGCObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]' /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:246:84: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:537:21: warning: cast from 'js::gc::TenuredCell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] JSObject* obj = reinterpret_cast(cx->arenas()->allocateFromFreeList(kind, thingSize)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitAllocPolicy.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/TypePolicy.h:11, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/TypePolicy.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::GlobalObject]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1239:38: required from 'T js::gc::MaybeForwarded(T) [with T = js::GlobalObject*]' /builddir/build/BUILD/mozilla-esr38/js/src/jscompartment.cpp:652:42: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::GlobalObject*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../dist/include/mozilla/RangedPtr.h:15, from ../../dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonTypes.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/TypePolicy.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/TypePolicy.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:2: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::Rooted]': ../../dist/include/mozilla/Maybe.h:268:12: required from 'const T& mozilla::Maybe::ref() const [with T = JS::Rooted]' ../../dist/include/mozilla/Maybe.h:322:15: required from 'const T& mozilla::Maybe::operator*() const [with T = JS::Rooted]' /builddir/build/BUILD/mozilla-esr38/js/src/jswrapper.h:104:22: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::Rooted*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o Unified_cpp_js_src7.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/js/src -I. -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/common -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n -I../../dist/include -I/usr/include/nspr4 -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 -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp Unified_cpp_js_src8.o ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::CompartmentsInZoneIter]': ../../dist/include/mozilla/Maybe.h:268:12: required from 'const T& mozilla::Maybe::ref() const [with T = js::CompartmentsInZoneIter]' ../../dist/include/mozilla/Maybe.h:322:15: required from 'const T& mozilla::Maybe::operator*() const [with T = js::CompartmentsInZoneIter]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Zone.h:441:16: required from 'JSCompartment* js::CompartmentsIterT::get() const [with ZonesIterT = js::ZonesIter]' /builddir/build/BUILD/mozilla-esr38/js/src/jsapi.cpp:176:28: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::CompartmentsInZoneIter*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:469:66: warning: cast from 'char*' to 'js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static const js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(const JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:476:72: warning: cast from 'const char*' to 'const js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ c++ -o Unified_cpp_js_src8.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/js/src -I. -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/common -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n -I../../dist/include -I/usr/include/nspr4 -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 -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp Unified_cpp_js_src9.o In file included from ../../dist/include/js/RootingAPI.h:16:0, from ../../dist/include/js/CallArgs.h:38, from ../../dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/gc/Barrier.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsatom.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:21, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/perf/jsperf.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:469:66: warning: cast from 'char*' to 'js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static const js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(const JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:476:72: warning: cast from 'const char*' to 'const js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.cpp:13, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In static member function 'static js::jit::JitCode* js::jit::JitCode::FromExecutable(uint8_t*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:139:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitCode**' increases required alignment of target type [-Wcast-align] JitCode* code = *(JitCode**)(buffer - sizeof(JitCode*)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In member function 'js::jit::SnapshotOffset* js::jit::IonScript::bailoutTable()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:301:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::SnapshotOffset* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (SnapshotOffset*) &bottomBuffer()[bailoutTable_]; ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In member function 'uint32_t* js::jit::IonScript::cacheIndex()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:319:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (uint32_t*) &bottomBuffer()[cacheIndex_]; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.cpp:13, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ConstArray* JSScript::consts()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1508:71: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ConstArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + constsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ObjectArray* JSScript::objects()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1513:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + objectsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ObjectArray* JSScript::regexps()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1518:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + regexpsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::TryNoteArray* JSScript::trynotes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1523:75: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::TryNoteArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + trynotesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::BlockScopeArray* JSScript::blockScopes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1528:81: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::BlockScopeArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + blockScopesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::YieldOffsetArray& JSScript::yieldOffsets()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1533:84: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::YieldOffsetArray*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(data + yieldOffsetsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::HeapPtrAtom* js::SharedScriptData::atoms()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:2066:87: warning: cast from 'jsbytecode* {aka unsigned char*}' to 'js::HeapPtrAtom* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + length - sizeof(JSAtom*) * natoms); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In static member function 'static js::SharedScriptData* js::SharedScriptData::fromBytecode(const jsbytecode*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:2070:79: warning: cast from 'const jsbytecode* {aka const unsigned char*}' to 'js::SharedScriptData*' increases required alignment of target type [-Wcast-align] return (SharedScriptData*)(bytecode - offsetof(SharedScriptData, data)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.cpp:13, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In static member function 'static js::gc::RelocationOverlay* js::gc::RelocationOverlay::fromCell(js::gc::Cell*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1159:57: warning: cast from 'js::gc::Cell*' to 'js::gc::RelocationOverlay*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(cell); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Snapshots.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:43, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.cpp:13, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h: In member function 'uint32_t js::jit::CompactBufferReader::readNativeEndianUint32_t()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h:73:58: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(buffer_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h: In member function 'void js::jit::CompactBufferWriter::writeNativeEndianUint32_t(uint32_t)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h:175:43: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(endPtr)[-1] = value; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.cpp:13, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h: In function 'js::HandlePropertyName js::AtomStateOffsetToName(const JSAtomState&, size_t)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:448:87: warning: cast from 'char*' to 'js::ImmutablePropertyNamePtr* {aka js::ImmutableTenuredPtr*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast((char*)&atomState + offset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jswrapper.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.cpp:20, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:2: ../../dist/include/js/Proxy.h: In function 'js::ProxyDataLayout* js::GetProxyDataLayout(JSObject*)': ../../dist/include/js/Proxy.h:465:96: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ProxyDataLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(obj) + ProxyDataOffset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxtinlines.h:16:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jscompartmentinlines.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.cpp:29, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'js::jit::ExitFooterFrame* js::jit::ExitFrameLayout::footer()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:523:79: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ExitFooterFrame*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp - ExitFooterFrame::Size()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::NativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:576:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:619:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::thisp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:622:49: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loThis_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLPropertyOpExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:664:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLProxyExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:716:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:753:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMMethodExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:796:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'T* js::jit::ExitFrameLayout::as() [with T = js::jit::LazyLinkExitFrameLayout]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:871:57: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::LazyLinkExitFrameLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'void* js::jit::BaselineStubFrameLayout::reverseSavedFramePtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:892:25: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return *(void**)addr; ^~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'js::jit::ICStub* js::jit::BaselineStubFrameLayout::maybeStubPtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:897:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(fp + reverseOffsetOfStubPtr()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'void js::jit::BaselineStubFrameLayout::setStubPtr(js::jit::ICStub*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:901:66: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] *reinterpret_cast(fp + reverseOffsetOfStubPtr()) = stub; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h:17:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:26, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.cpp:29, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'uint8_t** js::jit::BaselineScript::yieldEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:315:82: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint8_t** {aka unsigned char**}' increases required alignment of target type [-Wcast-align] return (uint8_t**)(reinterpret_cast(this) + yieldEntriesOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'js::jit::PCMappingIndexEntry* js::jit::BaselineScript::pcMappingIndexEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:318:95: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::PCMappingIndexEntry*' increases required alignment of target type [-Wcast-align] return (PCMappingIndexEntry*)(reinterpret_cast(this) + pcMappingIndexOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'uint32_t* js::jit::BaselineScript::bytecodeTypeMap()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:425:101: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(this) + bytecodeTypeMapOffset_); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:26:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.cpp:29, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h: In member function 'js::ObjectGroup* js::TypeSet::ObjectKey::groupNoBarrier()': /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h:116:27: warning: cast from 'js::TypeSet::ObjectKey*' to 'js::ObjectGroup*' increases required alignment of target type [-Wcast-align] return (ObjectGroup*) this; ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:17:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Interpreter-inl.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfun.cpp:47, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::addressOfScratchValue()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:131:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loScratchValue_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'void* js::jit::BaselineFrame::calleeToken() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:141:31: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return *(CalleeToken*)pointer; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'void js::jit::BaselineFrame::replaceCalleeToken(js::jit::CalleeToken)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:145:24: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] *(CalleeToken*)pointer = token; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'unsigned int js::jit::BaselineFrame::numActualArgs() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:203:53: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'size_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] offsetOfNumActualArgs()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value& js::jit::BaselineFrame::thisValue() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:211:40: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] offsetOfThis()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::argv() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:216:40: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] offsetOfArg(0)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::addressOfReturnValue()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:234:56: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loReturnValue_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'js::jit::JitFrameLayout* js::jit::BaselineFrame::framePrefix() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:390:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] return (JitFrameLayout*)fp; ^~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:18:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Interpreter-inl.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfun.cpp:47, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jit/RematerializedFrame.h: In member function 'JSScript* js::jit::RematerializedFrame::outerScript() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RematerializedFrame.h:98:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] JitFrameLayout* jsFrame = (JitFrameLayout*)top_; ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Interpreter-inl.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfun.cpp:47, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h: In member function 'js::InterpreterFrame* js::InterpreterStack::getCallFrame(JSContext*, const JS::CallArgs&, JS::HandleScript, js::InterpreterFrame::Flags*, JS::Value**)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:278:58: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::InterpreterFrame*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(buffer); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:289:50: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] Value* argv = reinterpret_cast(buffer); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h: In member function 'bool js::InterpreterStack::resumeGeneratorCallFrame(JSContext*, js::InterpreterRegs&, JS::HandleFunction, JS::HandleValue, JS::HandleObject)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:355:50: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] Value* argv = reinterpret_cast(buffer) + 2; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp:224:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.h: In static member function 'static js::Debugger* js::Debugger::fromOnNewGlobalObjectWatchersLink(JSCList*)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.h:854:93: warning: cast from 'char*' to 'js::Debugger*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(p - offsetof(Debugger, onNewGlobalObjectWatchersLink)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20:0: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp: In member function 'T* js::gc::ArenaCellIterImpl::get() const [with T = JSObject]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp:401:49: warning: cast from 'js::gc::TenuredCell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(getCell()); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:29:0: /builddir/build/BUILD/mozilla-esr38/js/src/jsiter.cpp: In function 'bool js::VectorToIdArray(JSContext*, JS::AutoIdVector&, JSIdArray**)': /builddir/build/BUILD/mozilla-esr38/js/src/jsiter.cpp:398:86: warning: cast from 'unsigned char*' to 'JSIdArray*' increases required alignment of target type [-Wcast-align] JSIdArray* ida = reinterpret_cast(cx->zone()->pod_malloc(sz)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobj.cpp:38:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:56: /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h: In member function 'js::AsmJSActivation*& js::AsmJSModule::activation() const': /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:1388:80: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::AsmJSActivation**' increases required alignment of target type [-Wcast-align] return *(AsmJSActivation**)(globalData() + activationGlobalDataOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h: In member function 'uint8_t*& js::AsmJSModule::heapDatum() const': /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:1399:66: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint8_t** {aka unsigned char**}' increases required alignment of target type [-Wcast-align] return *(uint8_t**)(globalData() + heapGlobalDataOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h: In member function 'void js::AsmJSModule::initGlobalNaN()': /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:1414:58: warning: cast from 'uint8_t* {aka unsigned char*}' to 'double*' increases required alignment of target type [-Wcast-align] *(double*)(globalData() + nan64GlobalDataOffset()) = GenericNaN(); ^ /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:1415:57: warning: cast from 'uint8_t* {aka unsigned char*}' to 'float*' increases required alignment of target type [-Wcast-align] *(float*)(globalData() + nan32GlobalDataOffset()) = GenericNaN(); ^ /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h: In member function 'uint8_t** js::AsmJSModule::globalDataOffsetToFuncPtrTable(unsigned int) const': /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:1454:59: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint8_t** {aka unsigned char**}' increases required alignment of target type [-Wcast-align] return (uint8_t**)(globalData() + globalDataOffset); ^ /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h: In member function 'js::AsmJSModule::ExitDatum& js::AsmJSModule::exitIndexToGlobalDatum(unsigned int) const': /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:1462:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::AsmJSModule::ExitDatum*' increases required alignment of target type [-Wcast-align] return *(ExitDatum*)(globalData() + exitIndexToGlobalDataOffset(exitIndex)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobj.cpp:64:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:56: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime-inl.h: In member function 'JSObject* js::NewObjectCache::newObjectFromHit(JSContext*, js::NewObjectCache::EntryIndex, js::gc::InitialHeap)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime-inl.h:50:79: warning: cast from 'char (*)[160]' to 'JSObject*' increases required alignment of target type [-Wcast-align] JSObject* templateObj = reinterpret_cast(&entry->templateObject); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:110:0: /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp: In static member function 'static bool js::Bindings::clone(JSContext*, js::InternalBindingsHandle, uint8_t*, JS::HandleScript)': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp:217:64: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::Binding*' increases required alignment of target type [-Wcast-align] Binding* dstPackedBindings = (Binding*)(dstScriptData + off); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp: In member function 'bool JSScript::initScriptCounts(JSContext*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp:1237:47: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::PCCounts*' increases required alignment of target type [-Wcast-align] scriptCounts.pcCountsVector = (PCCounts*) cursor; ^~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp:1242:72: warning: cast from 'uint8_t* {aka unsigned char*}' to 'double*' increases required alignment of target type [-Wcast-align] scriptCounts.pcCountsVector[pcToOffset(pc)].counts = (double*) cursor; ^~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/perf/jsperf.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In static member function 'static js::jit::JitCode* js::jit::JitCode::FromExecutable(uint8_t*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:139:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitCode**' increases required alignment of target type [-Wcast-align] JitCode* code = *(JitCode**)(buffer - sizeof(JitCode*)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In member function 'js::jit::SnapshotOffset* js::jit::IonScript::bailoutTable()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:301:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::SnapshotOffset* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (SnapshotOffset*) &bottomBuffer()[bailoutTable_]; ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In member function 'uint32_t* js::jit::IonScript::cacheIndex()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:319:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (uint32_t*) &bottomBuffer()[cacheIndex_]; ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp: In static member function 'static js::SharedScriptData* js::SharedScriptData::new_(js::ExclusiveContext*, uint32_t, uint32_t, uint32_t)': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp:2128:65: warning: cast from 'unsigned char*' to 'js::SharedScriptData*' increases required alignment of target type [-Wcast-align] cx->zone()->pod_malloc(length + dataOffset)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp: In static member function 'static bool JSScript::partiallyInit(js::ExclusiveContext*, JS::HandleScript, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t)': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp:2476:66: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::YieldOffsetArray*' increases required alignment of target type [-Wcast-align] yieldOffsets = reinterpret_cast(cursor); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp:2483:48: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::HeapValue* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] script->consts()->vector = (HeapValue*)cursor; ^~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp:2489:59: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::HeapPtrNativeObject* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] script->objects()->vector = (HeapPtrNativeObject*)cursor; ^~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp:2495:59: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::HeapPtrNativeObject* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] script->regexps()->vector = (HeapPtrNativeObject*)cursor; ^~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp:2501:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JSTryNote*' increases required alignment of target type [-Wcast-align] script->trynotes()->vector = reinterpret_cast(cursor); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp:2511:81: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::BlockScopeNote*' increases required alignment of target type [-Wcast-align] script->blockScopes()->vector = reinterpret_cast(cursor); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp:2520:62: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] yieldOffsets->init(reinterpret_cast(cursor), nyieldoffsets); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp:2533:86: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::Binding*' increases required alignment of target type [-Wcast-align] cursor = script->bindings.switchToScriptStorage(reinterpret_cast(cursor)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp: In member function 'bool JSScript::ensureHasDebugScript(JSContext*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp:3241:75: warning: cast from 'unsigned char*' to 'js::DebugScript*' increases required alignment of target type [-Wcast-align] DebugScript* debug = (DebugScript*) zone()->pod_calloc(nbytes); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/perf/jsperf.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ConstArray* JSScript::consts()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1508:71: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ConstArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + constsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ObjectArray* JSScript::objects()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1513:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + objectsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ObjectArray* JSScript::regexps()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1518:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + regexpsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::TryNoteArray* JSScript::trynotes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1523:75: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::TryNoteArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + trynotesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::BlockScopeArray* JSScript::blockScopes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1528:81: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::BlockScopeArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + blockScopesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::YieldOffsetArray& JSScript::yieldOffsets()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1533:84: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::YieldOffsetArray*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(data + yieldOffsetsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::HeapPtrAtom* js::SharedScriptData::atoms()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:2066:87: warning: cast from 'jsbytecode* {aka unsigned char*}' to 'js::HeapPtrAtom* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + length - sizeof(JSAtom*) * natoms); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In static member function 'static js::SharedScriptData* js::SharedScriptData::fromBytecode(const jsbytecode*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:2070:79: warning: cast from 'const jsbytecode* {aka const unsigned char*}' to 'js::SharedScriptData*' increases required alignment of target type [-Wcast-align] return (SharedScriptData*)(bytecode - offsetof(SharedScriptData, data)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/perf/jsperf.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In static member function 'static js::gc::RelocationOverlay* js::gc::RelocationOverlay::fromCell(js::gc::Cell*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1159:57: warning: cast from 'js::gc::Cell*' to 'js::gc::RelocationOverlay*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(cell); ^ In file included from ../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../dist/include/mozilla/RangedPtr.h:15, from ../../dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:2: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::ubi::Base]': ../../dist/include/js/UbiNode.h:244:52: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::ubi::Base*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.cpp:13, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSObject]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1225:56: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSString]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1227:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSString*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JS::Symbol]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1229:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JS::Symbol*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Snapshots.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:43, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/perf/jsperf.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h: In member function 'uint32_t js::jit::CompactBufferReader::readNativeEndianUint32_t()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h:73:58: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(buffer_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h: In member function 'void js::jit::CompactBufferWriter::writeNativeEndianUint32_t(uint32_t)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h:175:43: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(endPtr)[-1] = value; ^ In file included from ../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../dist/include/mozilla/RangedPtr.h:15, from ../../dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:2: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::AnyRegister]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RegisterSets.h:185:33: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::AnyRegister*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::ValueOperand]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RegisterSets.h:189:33: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::ValueOperand*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/perf/jsperf.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h: In function 'js::HandlePropertyName js::AtomStateOffsetToName(const JSAtomState&, size_t)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:448:87: warning: cast from 'char*' to 'js::ImmutablePropertyNamePtr* {aka js::ImmutableTenuredPtr*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast((char*)&atomState + offset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20:0: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp: In instantiation of 'void UpdateCellPointersTyped(js::gc::MovingTracer*, js::gc::ArenaHeader*, JSGCTraceKind) [with T = JSObject]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp:2297:64: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp:2269:19: warning: cast from 'js::gc::TenuredCell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] T* cell = reinterpret_cast(i.getCell()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp: In instantiation of 'void UpdateCellPointersTyped(js::gc::MovingTracer*, js::gc::ArenaHeader*, JSGCTraceKind) [with T = JSScript]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp:2300:64: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp:2269:19: warning: cast from 'js::gc::TenuredCell*' to 'JSScript*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp: In instantiation of 'void UpdateCellPointersTyped(js::gc::MovingTracer*, js::gc::ArenaHeader*, JSGCTraceKind) [with T = js::LazyScript]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp:2303:66: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp:2269:19: warning: cast from 'js::gc::TenuredCell*' to 'js::LazyScript*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp: In instantiation of 'void UpdateCellPointersTyped(js::gc::MovingTracer*, js::gc::ArenaHeader*, JSGCTraceKind) [with T = js::Shape]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp:2306:61: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp:2269:19: warning: cast from 'js::gc::TenuredCell*' to 'js::Shape*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp: In instantiation of 'void UpdateCellPointersTyped(js::gc::MovingTracer*, js::gc::ArenaHeader*, JSGCTraceKind) [with T = js::AccessorShape]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp:2309:69: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp:2269:19: warning: cast from 'js::gc::TenuredCell*' to 'js::AccessorShape*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp: In instantiation of 'void UpdateCellPointersTyped(js::gc::MovingTracer*, js::gc::ArenaHeader*, JSGCTraceKind) [with T = js::BaseShape]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp:2312:65: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp:2269:19: warning: cast from 'js::gc::TenuredCell*' to 'js::BaseShape*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp: In instantiation of 'void UpdateCellPointersTyped(js::gc::MovingTracer*, js::gc::ArenaHeader*, JSGCTraceKind) [with T = js::ObjectGroup]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp:2315:67: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp:2269:19: warning: cast from 'js::gc::TenuredCell*' to 'js::ObjectGroup*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp: In instantiation of 'void UpdateCellPointersTyped(js::gc::MovingTracer*, js::gc::ArenaHeader*, JSGCTraceKind) [with T = js::jit::JitCode]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp:2318:68: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp:2269:19: warning: cast from 'js::gc::TenuredCell*' to 'js::jit::JitCode*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/proxy/BaseProxyHandler.cpp:7:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:20: ../../dist/include/js/Proxy.h: In function 'js::ProxyDataLayout* js::GetProxyDataLayout(JSObject*)': ../../dist/include/js/Proxy.h:465:96: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ProxyDataLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(obj) + ProxyDataOffset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.cpp:13, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::Shape]': /builddir/build/BUILD/mozilla-esr38/js/src/jspropertytree.cpp:265:55: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::Shape*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::BaseShape]': /builddir/build/BUILD/mozilla-esr38/js/src/jspropertytree.cpp:278:34: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::BaseShape*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::UnownedBaseShape]': /builddir/build/BUILD/mozilla-esr38/js/src/jspropertytree.cpp:281:40: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::UnownedBaseShape*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:110:0: /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp: In instantiation of 'T* Rebase(JSScript*, JSScript*, T*) [with T = js::HeapPtr]': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp:3130:78: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp:2954:12: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::HeapPtr*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(dst->data + off); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp: In instantiation of 'T* Rebase(JSScript*, JSScript*, T*) [with T = js::HeapPtr]': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp:3136:99: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp:2954:12: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::HeapPtr*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp: In instantiation of 'T* Rebase(JSScript*, JSScript*, T*) [with T = JSTryNote]': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp:3148:86: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp:2954:12: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JSTryNote*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp: In instantiation of 'T* Rebase(JSScript*, JSScript*, T*) [with T = js::BlockScopeNote]': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp:3150:97: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp:2954:12: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::BlockScopeNote*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.cpp:13, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::TypeDescr]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1239:38: required from 'T js::gc::MaybeForwarded(T) [with T = js::TypeDescr*]' /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:565:43: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::TypeDescr*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.cpp:29, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h: In instantiation of 'JSObject* js::gc::AllocateObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:630:43: required from 'JSObject* js::NewGCObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]' /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:246:84: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:537:21: warning: cast from 'js::gc::TenuredCell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] JSObject* obj = reinterpret_cast(cx->arenas()->allocateFromFreeList(kind, thingSize)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxtinlines.h:16:0, from /builddir/build/BUILD/mozilla-esr38/js/src/proxy/BaseProxyHandler.cpp:10, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'js::jit::ExitFooterFrame* js::jit::ExitFrameLayout::footer()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:523:79: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ExitFooterFrame*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp - ExitFooterFrame::Size()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::NativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:576:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:619:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::thisp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:622:49: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loThis_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLPropertyOpExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:664:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLProxyExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:716:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:753:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMMethodExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:796:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'T* js::jit::ExitFrameLayout::as() [with T = js::jit::LazyLinkExitFrameLayout]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:871:57: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::LazyLinkExitFrameLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'void* js::jit::BaselineStubFrameLayout::reverseSavedFramePtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:892:25: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return *(void**)addr; ^~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'js::jit::ICStub* js::jit::BaselineStubFrameLayout::maybeStubPtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:897:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(fp + reverseOffsetOfStubPtr()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'void js::jit::BaselineStubFrameLayout::setStubPtr(js::jit::ICStub*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:901:66: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] *reinterpret_cast(fp + reverseOffsetOfStubPtr()) = stub; ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h: In instantiation of 'JSObject* js::gc::AllocateObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)0; size_t = long unsigned int]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:600:41: required from 'JSObject* js::gc::AllocateObjectForCacheHit(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)0]' /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime-inl.h:62:98: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:537:21: warning: cast from 'js::gc::TenuredCell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.cpp:13, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::NativeObject]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1239:38: required from 'T js::gc::MaybeForwarded(T) [with T = js::NativeObject*]' /builddir/build/BUILD/mozilla-esr38/js/src/jsobj.cpp:2588:94: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::NativeObject*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:110:0: /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp: In instantiation of 'bool js::ScriptSource::performXDR(js::XDRState*) [with js::XDRMode mode = (js::XDRMode)0]': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp:829:13: required from 'bool js::XDRScript(js::XDRState*, JS::HandleObject, JS::HandleScript, JS::HandleFunction, JS::MutableHandleScript) [with js::XDRMode mode = (js::XDRMode)0; JS::HandleObject = JS::Handle; JS::HandleScript = JS::Handle; JS::HandleFunction = JS::Handle; JS::MutableHandleScript = JS::MutableHandle]' /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp:1102:34: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp:1907:27: warning: cast from 'uint8_t* {aka unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] setSource((const char16_t*) p, length_); ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp: In instantiation of 'bool js::ScriptSource::performXDR(js::XDRState*) [with js::XDRMode mode = (js::XDRMode)1]': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp:829:13: required from 'bool js::XDRScript(js::XDRState*, JS::HandleObject, JS::HandleScript, JS::HandleFunction, JS::MutableHandleScript) [with js::XDRMode mode = (js::XDRMode)1; JS::HandleObject = JS::Handle; JS::HandleScript = JS::Handle; JS::HandleFunction = JS::Handle; JS::MutableHandleScript = JS::MutableHandle]' /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp:1106:34: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp:1907:27: warning: cast from 'uint8_t* {aka unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h:17:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:26, from /builddir/build/BUILD/mozilla-esr38/js/src/proxy/BaseProxyHandler.cpp:11, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'uint8_t** js::jit::BaselineScript::yieldEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:315:82: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint8_t** {aka unsigned char**}' increases required alignment of target type [-Wcast-align] return (uint8_t**)(reinterpret_cast(this) + yieldEntriesOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'js::jit::PCMappingIndexEntry* js::jit::BaselineScript::pcMappingIndexEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:318:95: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::PCMappingIndexEntry*' increases required alignment of target type [-Wcast-align] return (PCMappingIndexEntry*)(reinterpret_cast(this) + pcMappingIndexOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'uint32_t* js::jit::BaselineScript::bytecodeTypeMap()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:425:101: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(this) + bytecodeTypeMapOffset_); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.cpp:13, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::ScriptSourceObject]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1239:38: required from 'T js::gc::MaybeForwarded(T) [with T = js::ScriptSourceObject*]' /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.cpp:3738:57: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::ScriptSourceObject*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:26:0, from /builddir/build/BUILD/mozilla-esr38/js/src/proxy/BaseProxyHandler.cpp:11, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h: In member function 'js::ObjectGroup* js::TypeSet::ObjectKey::groupNoBarrier()': /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h:116:27: warning: cast from 'js::TypeSet::ObjectKey*' to 'js::ObjectGroup*' increases required alignment of target type [-Wcast-align] return (ObjectGroup*) this; ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:119:0: /builddir/build/BUILD/mozilla-esr38/js/src/jsstr.cpp: In instantiation of 'int Matcher(const TextChar*, uint32_t, const PatChar*, uint32_t) [with InnerMatch = ManualCmp; TextChar = unsigned char; PatChar = unsigned char; uint32_t = unsigned int]': /builddir/build/BUILD/mozilla-esr38/js/src/jsstr.cpp:1282:71: required from 'int StringMatch(const TextChar*, uint32_t, const PatChar*, uint32_t) [with TextChar = unsigned char; PatChar = unsigned char; uint32_t = unsigned int]' /builddir/build/BUILD/mozilla-esr38/js/src/jsstr.cpp:1297:83: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsstr.cpp:1207:53: warning: cast from 'const unsigned char*' to 'char16_t*' increases required alignment of target type [-Wcast-align] pos = (TextChar*) FirstCharMatcher16bit((char16_t*)text + i, n - i, pat[0]); ^~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsstr.cpp: In instantiation of 'int Matcher(const TextChar*, uint32_t, const PatChar*, uint32_t) [with InnerMatch = ManualCmp; TextChar = unsigned char; PatChar = char16_t; uint32_t = unsigned int]': /builddir/build/BUILD/mozilla-esr38/js/src/jsstr.cpp:1282:71: required from 'int StringMatch(const TextChar*, uint32_t, const PatChar*, uint32_t) [with TextChar = unsigned char; PatChar = char16_t; uint32_t = unsigned int]' /builddir/build/BUILD/mozilla-esr38/js/src/jsstr.cpp:1299:84: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsstr.cpp:1207:53: warning: cast from 'const unsigned char*' to 'char16_t*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsstr.cpp: In instantiation of 'int Matcher(const TextChar*, uint32_t, const PatChar*, uint32_t) [with InnerMatch = ManualCmp; TextChar = char16_t; PatChar = unsigned char; uint32_t = unsigned int]': /builddir/build/BUILD/mozilla-esr38/js/src/jsstr.cpp:1282:71: required from 'int StringMatch(const TextChar*, uint32_t, const PatChar*, uint32_t) [with TextChar = char16_t; PatChar = unsigned char; uint32_t = unsigned int]' /builddir/build/BUILD/mozilla-esr38/js/src/jsstr.cpp:1303:83: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsstr.cpp:1209:19: warning: cast from 'const char*' to 'char16_t*' increases required alignment of target type [-Wcast-align] pos = (TextChar*) FirstCharMatcher8bit((char*) text + i, n - i, pat[0]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsstr.cpp: In instantiation of 'int Matcher(const TextChar*, uint32_t, const PatChar*, uint32_t) [with InnerMatch = ManualCmp; TextChar = char16_t; PatChar = char16_t; uint32_t = unsigned int]': /builddir/build/BUILD/mozilla-esr38/js/src/jsstr.cpp:1282:71: required from 'int StringMatch(const TextChar*, uint32_t, const PatChar*, uint32_t) [with TextChar = char16_t; PatChar = char16_t; uint32_t = unsigned int]' /builddir/build/BUILD/mozilla-esr38/js/src/jsstr.cpp:1305:84: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsstr.cpp:1209:19: warning: cast from 'const char*' to 'char16_t*' increases required alignment of target type [-Wcast-align] In file included from ../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../dist/include/mozilla/RangedPtr.h:15, from ../../dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:2: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::Rooted]': ../../dist/include/mozilla/Maybe.h:268:12: required from 'const T& mozilla::Maybe::ref() const [with T = JS::Rooted]' ../../dist/include/mozilla/Maybe.h:322:15: required from 'const T& mozilla::Maybe::operator*() const [with T = JS::Rooted]' /builddir/build/BUILD/mozilla-esr38/js/src/jswrapper.h:104:22: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::Rooted*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::CompartmentsInZoneIter]': ../../dist/include/mozilla/Maybe.h:268:12: required from 'const T& mozilla::Maybe::ref() const [with T = js::CompartmentsInZoneIter]' ../../dist/include/mozilla/Maybe.h:322:15: required from 'const T& mozilla::Maybe::operator*() const [with T = js::CompartmentsInZoneIter]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Zone.h:441:16: required from 'JSCompartment* js::CompartmentsIterT::get() const [with ZonesIterT = js::gc::GCZonesIter]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Zone.h:445:51: required from 'JSCompartment* js::CompartmentsIterT::operator->() const [with ZonesIterT = js::gc::GCZonesIter]' /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp:2562:13: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::CompartmentsInZoneIter*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:17:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ArgumentsObject.cpp:15, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:101: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::addressOfScratchValue()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:131:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loScratchValue_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'void* js::jit::BaselineFrame::calleeToken() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:141:31: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return *(CalleeToken*)pointer; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'void js::jit::BaselineFrame::replaceCalleeToken(js::jit::CalleeToken)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:145:24: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] *(CalleeToken*)pointer = token; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'unsigned int js::jit::BaselineFrame::numActualArgs() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:203:53: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'size_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] offsetOfNumActualArgs()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value& js::jit::BaselineFrame::thisValue() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:211:40: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] offsetOfThis()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::argv() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:216:40: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] offsetOfArg(0)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::addressOfReturnValue()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:234:56: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loReturnValue_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'js::jit::JitFrameLayout* js::jit::BaselineFrame::framePrefix() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:390:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] return (JitFrameLayout*)fp; ^~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:18:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ArgumentsObject.cpp:15, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:101: /builddir/build/BUILD/mozilla-esr38/js/src/jit/RematerializedFrame.h: In member function 'JSScript* js::jit::RematerializedFrame::outerScript() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RematerializedFrame.h:98:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] JitFrameLayout* jsFrame = (JitFrameLayout*)top_; ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ArgumentsObject.cpp:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:101: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h: In member function 'js::InterpreterFrame* js::InterpreterStack::getCallFrame(JSContext*, const JS::CallArgs&, JS::HandleScript, js::InterpreterFrame::Flags*, JS::Value**)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:278:58: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::InterpreterFrame*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(buffer); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:289:50: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] Value* argv = reinterpret_cast(buffer); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h: In member function 'bool js::InterpreterStack::resumeGeneratorCallFrame(JSContext*, js::InterpreterRegs&, JS::HandleFunction, JS::HandleValue, JS::HandleObject)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:355:50: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] Value* argv = reinterpret_cast(buffer) + 2; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/ArrayBufferObject.cpp:36:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:110: /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h: In member function 'js::AsmJSActivation*& js::AsmJSModule::activation() const': /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:1388:80: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::AsmJSActivation**' increases required alignment of target type [-Wcast-align] return *(AsmJSActivation**)(globalData() + activationGlobalDataOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h: In member function 'uint8_t*& js::AsmJSModule::heapDatum() const': /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:1399:66: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint8_t** {aka unsigned char**}' increases required alignment of target type [-Wcast-align] return *(uint8_t**)(globalData() + heapGlobalDataOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h: In member function 'void js::AsmJSModule::initGlobalNaN()': /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:1414:58: warning: cast from 'uint8_t* {aka unsigned char*}' to 'double*' increases required alignment of target type [-Wcast-align] *(double*)(globalData() + nan64GlobalDataOffset()) = GenericNaN(); ^ /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:1415:57: warning: cast from 'uint8_t* {aka unsigned char*}' to 'float*' increases required alignment of target type [-Wcast-align] *(float*)(globalData() + nan32GlobalDataOffset()) = GenericNaN(); ^ /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h: In member function 'uint8_t** js::AsmJSModule::globalDataOffsetToFuncPtrTable(unsigned int) const': /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:1454:59: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint8_t** {aka unsigned char**}' increases required alignment of target type [-Wcast-align] return (uint8_t**)(globalData() + globalDataOffset); ^ /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h: In member function 'js::AsmJSModule::ExitDatum& js::AsmJSModule::exitIndexToGlobalDatum(unsigned int) const': /builddir/build/BUILD/mozilla-esr38/js/src/asmjs/AsmJSModule.h:1462:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::AsmJSModule::ExitDatum*' increases required alignment of target type [-Wcast-align] return *(ExitDatum*)(globalData() + exitIndexToGlobalDataOffset(exitIndex)); ^ In file included from ../../dist/include/mozilla/Vector.h:12:0, from ../../dist/include/js/Vector.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/perf/jsperf.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:2: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::ubi::Base]': ../../dist/include/js/UbiNode.h:244:52: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::ubi::Base*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/perf/jsperf.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSObject]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1225:56: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSString]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1227:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSString*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JS::Symbol]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1229:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JS::Symbol*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:101:0: /builddir/build/BUILD/mozilla-esr38/js/src/jsreflect.cpp: At global scope: /builddir/build/BUILD/mozilla-esr38/js/src/jsreflect.cpp:3255:1: warning: 'bool {anonymous}::ASTSerializer::objectPropertyName(js::frontend::ParseNode*, JS::MutableHandleValue)' defined but not used [-Wunused-function] ASTSerializer::objectPropertyName(ParseNode* pn, MutableHandleValue dst) ^~~~~~~~~~~~~ In file included from ../../dist/include/mozilla/Vector.h:12:0, from ../../dist/include/js/Vector.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/perf/jsperf.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:2: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::AnyRegister]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RegisterSets.h:185:33: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::AnyRegister*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::ValueOperand]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RegisterSets.h:189:33: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::ValueOperand*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:101:0: /builddir/build/BUILD/mozilla-esr38/js/src/vm/ArgumentsObject.cpp: In instantiation of 'static js::ArgumentsObject* js::ArgumentsObject::create(JSContext*, JS::HandleScript, JS::HandleFunction, unsigned int, CopyArgs&) [with CopyArgs = CopyFrameArgs; JS::HandleScript = JS::Handle; JS::HandleFunction = JS::Handle]': /builddir/build/BUILD/mozilla-esr38/js/src/vm/ArgumentsObject.cpp:238:86: required from here /builddir/build/BUILD/mozilla-esr38/js/src/vm/ArgumentsObject.cpp:190:27: warning: cast from 'unsigned char*' to 'js::ArgumentsData*' increases required alignment of target type [-Wcast-align] ArgumentsData* data = reinterpret_cast( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cx->zone()->pod_calloc(numBytes)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/vm/ArgumentsObject.cpp: In instantiation of 'static js::ArgumentsObject* js::ArgumentsObject::create(JSContext*, JS::HandleScript, JS::HandleFunction, unsigned int, CopyArgs&) [with CopyArgs = CopyScriptFrameIterArgs; JS::HandleScript = JS::Handle; JS::HandleFunction = JS::Handle]': /builddir/build/BUILD/mozilla-esr38/js/src/vm/ArgumentsObject.cpp:252:65: required from here /builddir/build/BUILD/mozilla-esr38/js/src/vm/ArgumentsObject.cpp:190:27: warning: cast from 'unsigned char*' to 'js::ArgumentsData*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/vm/ArgumentsObject.cpp: In instantiation of 'static js::ArgumentsObject* js::ArgumentsObject::create(JSContext*, JS::HandleScript, JS::HandleFunction, unsigned int, CopyArgs&) [with CopyArgs = CopyJitFrameArgs; JS::HandleScript = JS::Handle; JS::HandleFunction = JS::Handle]': /builddir/build/BUILD/mozilla-esr38/js/src/vm/ArgumentsObject.cpp:273:67: required from here /builddir/build/BUILD/mozilla-esr38/js/src/vm/ArgumentsObject.cpp:190:27: warning: cast from 'unsigned char*' to 'js::ArgumentsData*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/perf/jsperf.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::TypeDescr]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1239:38: required from 'T js::gc::MaybeForwarded(T) [with T = js::TypeDescr*]' /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:565:43: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::TypeDescr*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/proxy/BaseProxyHandler.cpp:11, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h: In instantiation of 'JSObject* js::gc::AllocateObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:630:43: required from 'JSObject* js::NewGCObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]' /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:246:84: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:537:21: warning: cast from 'js::gc::TenuredCell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] JSObject* obj = reinterpret_cast(cx->arenas()->allocateFromFreeList(kind, thingSize)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/perf/jsperf.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::ArrayBufferViewObject]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1239:38: required from 'T js::gc::MaybeForwarded(T) [with T = js::ArrayBufferViewObject*]' /builddir/build/BUILD/mozilla-esr38/js/src/vm/ArrayBufferObject.cpp:970:52: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::ArrayBufferViewObject*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../dist/include/mozilla/Vector.h:12:0, from ../../dist/include/js/Vector.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/perf/jsperf.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src8.cpp:2: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::Rooted]': ../../dist/include/mozilla/Maybe.h:268:12: required from 'const T& mozilla::Maybe::ref() const [with T = JS::Rooted]' ../../dist/include/mozilla/Maybe.h:322:15: required from 'const T& mozilla::Maybe::operator*() const [with T = JS::Rooted]' /builddir/build/BUILD/mozilla-esr38/js/src/jswrapper.h:104:22: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::Rooted*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::CompartmentsInZoneIter]': ../../dist/include/mozilla/Maybe.h:268:12: required from 'const T& mozilla::Maybe::ref() const [with T = js::CompartmentsInZoneIter]' ../../dist/include/mozilla/Maybe.h:322:15: required from 'const T& mozilla::Maybe::operator*() const [with T = js::CompartmentsInZoneIter]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Zone.h:441:16: required from 'JSCompartment* js::CompartmentsIterT::get() const [with ZonesIterT = js::ZonesIter]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Zone.h:444:49: required from 'js::CompartmentsIterT::operator JSCompartment*() const [with ZonesIterT = js::ZonesIter]' /builddir/build/BUILD/mozilla-esr38/js/src/proxy/CrossCompartmentWrapper.cpp:467:34: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::CompartmentsInZoneIter*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.cpp:46:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h: In function 'void js::jit::ToggleBarriers(JS::Zone*, bool)': /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& i)+24).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] thing += thingSize; ~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2:0: /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.cpp:1113:34: note: '*((void*)(& i)+24).js::gc::ArenaCellIterImpl::thing' was declared here for (gc::ZoneCellIterUnderGC i(zone, gc::FINALIZE_SCRIPT); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.cpp:46:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& i +48)' may be used uninitialized in this function [-Wmaybe-uninitialized] thing = span.last + thingSize; ~~~~~~~~~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2:0: /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.cpp:1113:34: note: '*((void*)& i +48)' was declared here for (gc::ZoneCellIterUnderGC i(zone, gc::FINALIZE_SCRIPT); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.cpp:46:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& i +40)' may be used uninitialized in this function [-Wmaybe-uninitialized] if (thing == span.first) { ^~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src4.cpp:2:0: /builddir/build/BUILD/mozilla-esr38/js/src/jit/Ion.cpp:1113:34: note: '*((void*)& i +40)' was declared here for (gc::ZoneCellIterUnderGC i(zone, gc::FINALIZE_SCRIPT); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsscriptinlines.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame-inl.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/VMFunctions.cpp:21, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h: In member function 'void JSCompartment::clearBreakpointsIn(js::FreeOp*, js::Debugger*, JS::HandleObject)': /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& i)+24).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] thing += thingSize; ~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:110:0: /builddir/build/BUILD/mozilla-esr38/js/src/jscompartment.cpp:820:27: note: '*((void*)(& i)+24).js::gc::ArenaCellIterImpl::thing' was declared here for (gc::ZoneCellIter i(zone(), gc::FINALIZE_SCRIPT); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsscriptinlines.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame-inl.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/VMFunctions.cpp:21, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& i +48)' may be used uninitialized in this function [-Wmaybe-uninitialized] thing = span.last + thingSize; ~~~~~~~~~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:110:0: /builddir/build/BUILD/mozilla-esr38/js/src/jscompartment.cpp:820:27: note: '*((void*)& i +48)' was declared here for (gc::ZoneCellIter i(zone(), gc::FINALIZE_SCRIPT); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Shape-inl.h:22:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsscriptinlines.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame-inl.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/VMFunctions.cpp:21, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& i +40)' may be used uninitialized in this function [-Wmaybe-uninitialized] if (thing == span.first) { ^~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:110:0: /builddir/build/BUILD/mozilla-esr38/js/src/jscompartment.cpp:820:27: note: '*((void*)& i +40)' was declared here for (gc::ZoneCellIter i(zone(), gc::FINALIZE_SCRIPT); !i.done(); i.next()) { ^ c++ -o Unified_cpp_js_src9.o -c -I../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DIMPL_MFBT -DEXPORT_JS_API -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/js/src -I. -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/common -I/builddir/build/BUILD/mozilla-esr38/intl/icu/source/i18n -I../../dist/include -I/usr/include/nspr4 -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 -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp In file included from ../../dist/include/js/Conversions.h:18:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/DateTime.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/DateTime.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:469:66: warning: cast from 'char*' to 'js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h: In static member function 'static const js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(const JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:476:72: warning: cast from 'const char*' to 'const js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.cpp:29, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h: In member function 'void js::gc::GCRuntime::sweepTypesAfterCompacting(JS::Zone*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& i)+24).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] thing += thingSize; ~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20:0: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp:2230:30: note: '*((void*)(& i)+24).js::gc::ArenaCellIterImpl::thing' was declared here for (ZoneCellIterUnderGC i(zone, FINALIZE_OBJECT_GROUP); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.cpp:29, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& i +48)' may be used uninitialized in this function [-Wmaybe-uninitialized] thing = span.last + thingSize; ~~~~~~~~~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20:0: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp:2230:30: note: '*((void*)& i +48)' was declared here for (ZoneCellIterUnderGC i(zone, FINALIZE_OBJECT_GROUP); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.cpp:29, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& i +40)' may be used uninitialized in this function [-Wmaybe-uninitialized] if (thing == span.first) { ^~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20:0: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp:2230:30: note: '*((void*)& i +40)' was declared here for (ZoneCellIterUnderGC i(zone, FINALIZE_OBJECT_GROUP); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src6.cpp:101:0: /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.cpp: In function 'bool js_ReportErrorNumberUCArray(JSContext*, unsigned int, JSErrorCallback, void*, unsigned int, const char16_t**)': /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.cpp:775:33: warning: 'dummy' may be used uninitialized in this function [-Wmaybe-uninitialized] if (!js_ExpandErrorArguments(cx, callback, userRef, errorNumber, ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ &message, &report, ArgumentsAreUnicode, dummy)) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.cpp:29, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h: In function 'void js::ReleaseAllJITCode(js::FreeOp*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& i)+24).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] thing += thingSize; ~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20:0: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp:6725:27: note: '*((void*)(& i)+24).js::gc::ArenaCellIterImpl::thing' was declared here for (ZoneCellIter i(zone, FINALIZE_SCRIPT); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.cpp:29, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& i +48)' may be used uninitialized in this function [-Wmaybe-uninitialized] thing = span.last + thingSize; ~~~~~~~~~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20:0: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp:6725:27: note: '*((void*)& i +48)' was declared here for (ZoneCellIter i(zone, FINALIZE_SCRIPT); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.cpp:29, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& i +40)' may be used uninitialized in this function [-Wmaybe-uninitialized] if (thing == span.first) { ^~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20:0: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp:6725:27: note: '*((void*)& i +40)' was declared here for (ZoneCellIter i(zone, FINALIZE_SCRIPT); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.cpp:29, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h: In function 'void js::PurgeJITCaches(JS::Zone*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& i)+24).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] thing += thingSize; ~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20:0: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp:6743:30: note: '*((void*)(& i)+24).js::gc::ArenaCellIterImpl::thing' was declared here for (ZoneCellIterUnderGC i(zone, FINALIZE_SCRIPT); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.cpp:29, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& i +48)' may be used uninitialized in this function [-Wmaybe-uninitialized] thing = span.last + thingSize; ~~~~~~~~~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20:0: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp:6743:30: note: '*((void*)& i +48)' was declared here for (ZoneCellIterUnderGC i(zone, FINALIZE_SCRIPT); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.cpp:29, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& i +40)' may be used uninitialized in this function [-Wmaybe-uninitialized] if (thing == span.first) { ^~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:20:0: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.cpp:6743:30: note: '*((void*)& i +40)' was declared here for (ZoneCellIterUnderGC i(zone, FINALIZE_SCRIPT); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger-inl.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In static member function 'static js::jit::JitCode* js::jit::JitCode::FromExecutable(uint8_t*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:139:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitCode**' increases required alignment of target type [-Wcast-align] JitCode* code = *(JitCode**)(buffer - sizeof(JitCode*)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In member function 'js::jit::SnapshotOffset* js::jit::IonScript::bailoutTable()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:301:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::SnapshotOffset* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (SnapshotOffset*) &bottomBuffer()[bailoutTable_]; ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h: In member function 'uint32_t* js::jit::IonScript::cacheIndex()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/IonCode.h:319:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (uint32_t*) &bottomBuffer()[cacheIndex_]; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger-inl.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ConstArray* JSScript::consts()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1508:71: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ConstArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + constsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ObjectArray* JSScript::objects()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1513:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + objectsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::ObjectArray* JSScript::regexps()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1518:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + regexpsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::TryNoteArray* JSScript::trynotes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1523:75: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::TryNoteArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + trynotesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::BlockScopeArray* JSScript::blockScopes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1528:81: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::BlockScopeArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + blockScopesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::YieldOffsetArray& JSScript::yieldOffsets()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:1533:84: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::YieldOffsetArray*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(data + yieldOffsetsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In member function 'js::HeapPtrAtom* js::SharedScriptData::atoms()': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:2066:87: warning: cast from 'jsbytecode* {aka unsigned char*}' to 'js::HeapPtrAtom* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + length - sizeof(JSAtom*) * natoms); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h: In static member function 'static js::SharedScriptData* js::SharedScriptData::fromBytecode(const jsbytecode*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsscript.h:2070:79: warning: cast from 'const jsbytecode* {aka const unsigned char*}' to 'js::SharedScriptData*' increases required alignment of target type [-Wcast-align] return (SharedScriptData*)(bytecode - offsetof(SharedScriptData, data)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger-inl.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In static member function 'static js::gc::RelocationOverlay* js::gc::RelocationOverlay::fromCell(js::gc::Cell*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1159:57: warning: cast from 'js::gc::Cell*' to 'js::gc::RelocationOverlay*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(cell); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/Snapshots.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:43, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger-inl.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h: In member function 'uint32_t js::jit::CompactBufferReader::readNativeEndianUint32_t()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h:73:58: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(buffer_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h: In member function 'void js::jit::CompactBufferWriter::writeNativeEndianUint32_t(uint32_t)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/CompactBuffer.h:175:43: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(endPtr)[-1] = value; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger-inl.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h: In function 'js::HandlePropertyName js::AtomStateOffsetToName(const JSAtomState&, size_t)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:448:87: warning: cast from 'char*' to 'js::ImmutablePropertyNamePtr* {aka js::ImmutableTenuredPtr*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast((char*)&atomState + offset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jswrapper.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger-inl.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:11: ../../dist/include/js/Proxy.h: In function 'js::ProxyDataLayout* js::GetProxyDataLayout(JSObject*)': ../../dist/include/js/Proxy.h:465:96: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ProxyDataLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(obj) + ProxyDataOffset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger-inl.h:10:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.h: In static member function 'static js::Debugger* js::Debugger::fromOnNewGlobalObjectWatchersLink(JSCList*)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.h:854:93: warning: cast from 'char*' to 'js::Debugger*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(p - offsetof(Debugger, onNewGlobalObjectWatchersLink)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:10:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger-inl.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'js::jit::ExitFooterFrame* js::jit::ExitFrameLayout::footer()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:523:79: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ExitFooterFrame*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp - ExitFooterFrame::Size()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::NativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:576:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:619:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::thisp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:622:49: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loThis_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLPropertyOpExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:664:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLProxyExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:716:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:753:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMMethodExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:796:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'T* js::jit::ExitFrameLayout::as() [with T = js::jit::LazyLinkExitFrameLayout]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:871:57: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::LazyLinkExitFrameLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'void* js::jit::BaselineStubFrameLayout::reverseSavedFramePtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:892:25: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return *(void**)addr; ^~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'js::jit::ICStub* js::jit::BaselineStubFrameLayout::maybeStubPtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:897:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(fp + reverseOffsetOfStubPtr()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h: In member function 'void js::jit::BaselineStubFrameLayout::setStubPtr(js::jit::ICStub*)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames.h:901:66: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] *reinterpret_cast(fp + reverseOffsetOfStubPtr()) = stub; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:17:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger-inl.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::addressOfScratchValue()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:131:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loScratchValue_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'void* js::jit::BaselineFrame::calleeToken() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:141:31: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return *(CalleeToken*)pointer; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'void js::jit::BaselineFrame::replaceCalleeToken(js::jit::CalleeToken)': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:145:24: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] *(CalleeToken*)pointer = token; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'unsigned int js::jit::BaselineFrame::numActualArgs() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:203:53: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'size_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] offsetOfNumActualArgs()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value& js::jit::BaselineFrame::thisValue() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:211:40: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] offsetOfThis()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::argv() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:216:40: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] offsetOfArg(0)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::addressOfReturnValue()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:234:56: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loReturnValue_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h: In member function 'js::jit::JitFrameLayout* js::jit::BaselineFrame::framePrefix() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineFrame.h:390:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] return (JitFrameLayout*)fp; ^~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:18:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger-inl.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jit/RematerializedFrame.h: In member function 'JSScript* js::jit::RematerializedFrame::outerScript() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RematerializedFrame.h:98:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] JitFrameLayout* jsFrame = (JitFrameLayout*)top_; ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h:17:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:26, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:22, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger-inl.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'uint8_t** js::jit::BaselineScript::yieldEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:315:82: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint8_t** {aka unsigned char**}' increases required alignment of target type [-Wcast-align] return (uint8_t**)(reinterpret_cast(this) + yieldEntriesOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'js::jit::PCMappingIndexEntry* js::jit::BaselineScript::pcMappingIndexEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:318:95: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::PCMappingIndexEntry*' increases required alignment of target type [-Wcast-align] return (PCMappingIndexEntry*)(reinterpret_cast(this) + pcMappingIndexOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h: In member function 'uint32_t* js::jit::BaselineScript::bytecodeTypeMap()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/BaselineJIT.h:425:101: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(this) + bytecodeTypeMapOffset_); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:26:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:22, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger-inl.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h: In member function 'js::ObjectGroup* js::TypeSet::ObjectKey::groupNoBarrier()': /builddir/build/BUILD/mozilla-esr38/js/src/vm/TypeInference-inl.h:116:27: warning: cast from 'js::TypeSet::ObjectKey*' to 'js::ObjectGroup*' increases required alignment of target type [-Wcast-align] return (ObjectGroup*) this; ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger-inl.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h: In member function 'js::InterpreterFrame* js::InterpreterStack::getCallFrame(JSContext*, const JS::CallArgs&, JS::HandleScript, js::InterpreterFrame::Flags*, JS::Value**)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:278:58: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::InterpreterFrame*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(buffer); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:289:50: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] Value* argv = reinterpret_cast(buffer); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h: In member function 'bool js::InterpreterStack::resumeGeneratorCallFrame(JSContext*, js::InterpreterRegs&, JS::HandleFunction, JS::HandleValue, JS::HandleObject)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:355:50: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] Value* argv = reinterpret_cast(buffer) + 2; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:11:0: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.cpp: In static member function 'static js::Breakpoint* js::Breakpoint::fromDebuggerLinks(JSCList*)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.cpp:319:87: warning: cast from 'unsigned char*' to 'js::Breakpoint*' increases required alignment of target type [-Wcast-align] return (Breakpoint*) ((unsigned char*) links - offsetof(Breakpoint, debuggerLinks)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.cpp: In static member function 'static js::Breakpoint* js::Breakpoint::fromSiteLinks(JSCList*)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.cpp:325:83: warning: cast from 'unsigned char*' to 'js::Breakpoint*' increases required alignment of target type [-Wcast-align] return (Breakpoint*) ((unsigned char*) links - offsetof(Breakpoint, siteLinks)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.cpp:29, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h: In function 'void js::DumpCompartmentPCCounts(JSContext*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& i)+24).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] thing += thingSize; ~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:74:0: /builddir/build/BUILD/mozilla-esr38/js/src/jsopcode.cpp:300:27: note: '*((void*)(& i)+24).js::gc::ArenaCellIterImpl::thing' was declared here for (ZoneCellIter i(cx->zone(), (AllocKind) thingKind); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.cpp:29, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& i +48)' may be used uninitialized in this function [-Wmaybe-uninitialized] thing = span.last + thingSize; ~~~~~~~~~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:74:0: /builddir/build/BUILD/mozilla-esr38/js/src/jsopcode.cpp:300:27: note: '*((void*)& i +48)' was declared here for (ZoneCellIter i(cx->zone(), (AllocKind) thingKind); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.cpp:29, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& i +40)' may be used uninitialized in this function [-Wmaybe-uninitialized] if (thing == span.first) { ^~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src7.cpp:74:0: /builddir/build/BUILD/mozilla-esr38/js/src/jsopcode.cpp:300:27: note: '*((void*)& i +40)' was declared here for (ZoneCellIter i(cx->zone(), (AllocKind) thingKind); !i.done(); i.next()) { ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Interpreter.cpp:48, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:83: /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator-inl.h: In member function 'js::jit::JitFrameLayout* js::jit::JitProfilingFrameIterator::framePtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator-inl.h:23:30: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] return (JitFrameLayout*) fp_; ^~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator-inl.h: In member function 'js::jit::BaselineFrame* js::jit::JitFrameIterator::baselineFrame() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrameIterator-inl.h:36:93: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::BaselineFrame*' increases required alignment of target type [-Wcast-align] return (BaselineFrame*)(fp() - BaselineFrame::FramePointerOffset - BaselineFrame::Size()); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Interpreter.cpp:48:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:83: /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h: In member function 'uint8_t* js::jit::JitFrameIterator::returnAddress() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h:33:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::CommonFrameLayout*' increases required alignment of target type [-Wcast-align] CommonFrameLayout* current = (CommonFrameLayout*) current_; ^~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h: In member function 'size_t js::jit::JitFrameIterator::prevFrameLocalSize() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h:40:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::CommonFrameLayout*' increases required alignment of target type [-Wcast-align] CommonFrameLayout* current = (CommonFrameLayout*) current_; ^~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h: In member function 'js::jit::FrameType js::jit::JitFrameIterator::prevType() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h:47:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::CommonFrameLayout*' increases required alignment of target type [-Wcast-align] CommonFrameLayout* current = (CommonFrameLayout*) current_; ^~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h: In member function 'js::jit::ExitFrameLayout* js::jit::JitFrameIterator::exitFrame() const': /builddir/build/BUILD/mozilla-esr38/js/src/jit/JitFrames-inl.h:69:34: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ExitFrameLayout*' increases required alignment of target type [-Wcast-align] return (ExitFrameLayout*) fp(); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:119:0: /builddir/build/BUILD/mozilla-esr38/js/src/vm/NativeObject.cpp: In function 'js::ObjectElements* ReallocateElements(js::ExclusiveContext*, JSObject*, js::ObjectElements*, uint32_t, uint32_t)': /builddir/build/BUILD/mozilla-esr38/js/src/vm/NativeObject.cpp:732:85: warning: cast from 'js::ObjectElements*' to 'js::HeapSlot*' increases required alignment of target type [-Wcast-align] obj->zone()->pod_realloc(reinterpret_cast(oldHeader), ^ In file included from ../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../dist/include/mozilla/PodOperations.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:16, from ../../dist/include/js/Conversions.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/DateTime.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/DateTime.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:2: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::ubi::Base]': ../../dist/include/js/UbiNode.h:244:52: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::ubi::Base*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger-inl.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSObject]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1225:56: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSString]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1227:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSString*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JS::Symbol]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1229:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JS::Symbol*' increases required alignment of target type [-Wcast-align] In file included from ../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../dist/include/mozilla/PodOperations.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:16, from ../../dist/include/js/Conversions.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/DateTime.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/DateTime.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:2: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::AnyRegister]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RegisterSets.h:185:33: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::AnyRegister*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::ValueOperand]': /builddir/build/BUILD/mozilla-esr38/js/src/jit/RegisterSets.h:189:33: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::ValueOperand*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger-inl.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::ObjectGroup]': /builddir/build/BUILD/mozilla-esr38/js/src/vm/ObjectGroup.cpp:1492:60: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::ObjectGroup*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::TypeDescr]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1239:38: required from 'T js::gc::MaybeForwarded(T) [with T = js::TypeDescr*]' /builddir/build/BUILD/mozilla-esr38/js/src/builtin/TypedObject.h:565:43: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::TypeDescr*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:22, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger-inl.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h: In instantiation of 'JSObject* js::gc::AllocateObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]': /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:630:43: required from 'JSObject* js::NewGCObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]' /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:246:84: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:537:21: warning: cast from 'js::gc::TenuredCell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] JSObject* obj = reinterpret_cast(cx->arenas()->allocateFromFreeList(kind, thingSize)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../dist/include/mozilla/PodOperations.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h:16, from ../../dist/include/js/Conversions.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/DateTime.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/DateTime.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:2: ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::Rooted]': ../../dist/include/mozilla/Maybe.h:268:12: required from 'const T& mozilla::Maybe::ref() const [with T = JS::Rooted]' ../../dist/include/mozilla/Maybe.h:322:15: required from 'const T& mozilla::Maybe::operator*() const [with T = JS::Rooted]' /builddir/build/BUILD/mozilla-esr38/js/src/jswrapper.h:104:22: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::Rooted*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::CompartmentsInZoneIter]': ../../dist/include/mozilla/Maybe.h:268:12: required from 'const T& mozilla::Maybe::ref() const [with T = js::CompartmentsInZoneIter]' ../../dist/include/mozilla/Maybe.h:322:15: required from 'const T& mozilla::Maybe::operator*() const [with T = js::CompartmentsInZoneIter]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Zone.h:441:16: required from 'JSCompartment* js::CompartmentsIterT::get() const [with ZonesIterT = js::ZonesIter]' /builddir/build/BUILD/mozilla-esr38/js/src/gc/Zone.h:445:51: required from 'JSCompartment* js::CompartmentsIterT::operator->() const [with ZonesIterT = js::ZonesIter]' /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.cpp:2149:14: required from here ../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::CompartmentsInZoneIter*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:22, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger-inl.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h: In function 'bool UpdateExecutionObservabilityOfScriptsInZone(JSContext*, JS::Zone*, const js::Debugger::ExecutionObservableSet&, js::Debugger::IsObserving)': /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& iter)+24).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] thing += thingSize; ~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:11:0: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.cpp:1923:35: note: '*((void*)(& iter)+24).js::gc::ArenaCellIterImpl::thing' was declared here for (gc::ZoneCellIter iter(zone, gc::FINALIZE_SCRIPT); !iter.done(); iter.next()) { ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:22, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger-inl.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& iter +48)' may be used uninitialized in this function [-Wmaybe-uninitialized] thing = span.last + thingSize; ~~~~~~~~~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:11:0: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.cpp:1923:35: note: '*((void*)& iter +48)' was declared here for (gc::ZoneCellIter iter(zone, gc::FINALIZE_SCRIPT); !iter.done(); iter.next()) { ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:22, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger-inl.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& iter +40)' may be used uninitialized in this function [-Wmaybe-uninitialized] if (thing == span.first) { ^~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:11:0: /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.cpp:1923:35: note: '*((void*)& iter +40)' was declared here for (gc::ZoneCellIter iter(zone, gc::FINALIZE_SCRIPT); !iter.done(); iter.next()) { ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:22, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger-inl.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h: In member function 'void js::GlobalHelperThreadState::mergeParseTaskCompartment(JSRuntime*, js::ParseTask*, JS::Handle, JSCompartment*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:193:15: warning: '*((void*)(& iter)+24).js::gc::ArenaCellIterImpl::thing' may be used uninitialized in this function [-Wmaybe-uninitialized] thing += thingSize; ~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:65:0: /builddir/build/BUILD/mozilla-esr38/js/src/vm/HelperThreads.cpp:948:27: note: '*((void*)(& iter)+24).js::gc::ArenaCellIterImpl::thing' was declared here for (gc::ZoneCellIter iter(parseTask->cx->zone(), gc::FINALIZE_OBJECT_GROUP); ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:22, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger-inl.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:135:31: warning: '*((void*)& iter +48)' may be used uninitialized in this function [-Wmaybe-uninitialized] thing = span.last + thingSize; ~~~~~~~~~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:65:0: /builddir/build/BUILD/mozilla-esr38/js/src/vm/HelperThreads.cpp:948:27: note: '*((void*)& iter +48)' was declared here for (gc::ZoneCellIter iter(parseTask->cx->zone(), gc::FINALIZE_OBJECT_GROUP); ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsobjinlines.h:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Stack-inl.h:22, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger-inl.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/vm/Debugger.cpp:7, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/jsgcinlines.h:134:9: warning: '*((void*)& iter +40)' may be used uninitialized in this function [-Wmaybe-uninitialized] if (thing == span.first) { ^~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/Unified_cpp_js_src9.cpp:65:0: /builddir/build/BUILD/mozilla-esr38/js/src/vm/HelperThreads.cpp:948:27: note: '*((void*)& iter +40)' was declared here for (gc::ZoneCellIter iter(parseTask->cx->zone(), gc::FINALIZE_OBJECT_GROUP); ^~~~ libjs_static.a rm -f libjs_static.a libjs_static.a.desc libmozjs-38.so rm -f libmozjs-38.so /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_exec.py --extract -- ar crs libjs_static.a RegExp.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_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/icu/libicu.a ../../config/external/nspr/libnspr.a ../../config/external/zlib/libzlib.a /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,-h,libmozjs-38.so -o libmozjs-38.so RegExp.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_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,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-version-script,symverscript -Wl,-rpath-link,../../dist/bin -Wl,-rpath-link,/usr/lib ../../mfbt/libmfbt.a ../../config/external/icu/libicu.a ../../config/external/nspr/libnspr.a ../../config/external/zlib/libzlib.a -lm -ldl -L/usr/lib64 -lplds4 -lplc4 -lnspr4 -lz -lm -ldl 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 '/builddir/build/BUILD/mozilla-esr38/js/src/js/src' make[3]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/js/src/gdb' mkdir -p '.deps/' make[3]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell' mkdir -p '.deps/' make[3]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests' mkdir -p '.deps/' Unified_cpp_js_src_gdb0.o c++ -o Unified_cpp_js_src_gdb0.o -c -I../../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DEXPORT_JS_API -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/js/src/gdb -I. -I.. -I/builddir/build/BUILD/mozilla-esr38/js/src/gdb/.. -I../../../dist/include -I/usr/include/nspr4 -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 -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp Unified_cpp_js_src_shell0.o c++ -o Unified_cpp_js_src_shell0.o -c -I../../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DEXPORT_JS_API -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/js/src/shell -I. -I.. -I/builddir/build/BUILD/mozilla-esr38/js/src/shell/.. -I../../../dist/include -I/usr/include/nspr4 -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 -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp Unified_cpp_js_src_jsapi-tests0.o c++ -o Unified_cpp_js_src_jsapi-tests0.o -c -I../../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DEXPORT_JS_API -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests -I. -I.. -I/builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/.. -I../../../dist/include -I/usr/include/nspr4 -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 -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/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 /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DEXPORT_JS_API -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests -I. -I.. -I/builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/.. -I../../../dist/include -I/usr/include/nspr4 -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 -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp Unified_cpp_js_src_jsapi-tests2.o In file included from ../../../dist/include/js/RootingAPI.h:16:0, from ../../../dist/include/js/CallArgs.h:38, from ../../../dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../NamespaceImports.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/gdb/gdb-tests.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/gdb/gdb-tests.cpp:9, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jspubtd.h: In static member function 'static js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jspubtd.h:469:66: warning: cast from 'char*' to 'js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jspubtd.h: In static member function 'static const js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(const JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jspubtd.h:476:72: warning: cast from 'const char*' to 'const js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ In file included from ../../../dist/include/js/RootingAPI.h:16:0, from ../../../dist/include/js/CallArgs.h:38, from ../../../dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../NamespaceImports.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../gc/Barrier.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsatom.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:21, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testDefinePropertyIgnoredAttributes.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jspubtd.h: In static member function 'static js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jspubtd.h:469:66: warning: cast from 'char*' to 'js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jspubtd.h: In static member function 'static const js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(const JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jspubtd.h:476:72: warning: cast from 'const char*' to 'const js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsapi.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../shell/OSObject.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/OSObject.cpp:9, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jspubtd.h: In static member function 'static js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jspubtd.h:469:66: warning: cast from 'char*' to 'js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jspubtd.h: In static member function 'static const js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(const JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jspubtd.h:476:72: warning: cast from 'const char*' to 'const js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ In file included from ../../../dist/include/js/RootingAPI.h:16:0, from ../../../dist/include/js/CallArgs.h:38, from ../../../dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../NamespaceImports.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../gc/Barrier.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsatom.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:21, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/selfTest.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jspubtd.h: In static member function 'static js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jspubtd.h:469:66: warning: cast from 'char*' to 'js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jspubtd.h: In static member function 'static const js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(const JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jspubtd.h:476:72: warning: cast from 'const char*' to 'const js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testDefinePropertyIgnoredAttributes.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/IonCode.h: In static member function 'static js::jit::JitCode* js::jit::JitCode::FromExecutable(uint8_t*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/IonCode.h:139:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitCode**' increases required alignment of target type [-Wcast-align] JitCode* code = *(JitCode**)(buffer - sizeof(JitCode*)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/IonCode.h: In member function 'js::jit::SnapshotOffset* js::jit::IonScript::bailoutTable()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/IonCode.h:301:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::SnapshotOffset* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (SnapshotOffset*) &bottomBuffer()[bailoutTable_]; ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/IonCode.h: In member function 'uint32_t* js::jit::IonScript::cacheIndex()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/IonCode.h:319:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (uint32_t*) &bottomBuffer()[cacheIndex_]; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jsscript.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../vm/Runtime.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/gdb/tests/test-JSString.cpp:3, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jit/IonCode.h: In static member function 'static js::jit::JitCode* js::jit::JitCode::FromExecutable(uint8_t*)': /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jit/IonCode.h:139:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitCode**' increases required alignment of target type [-Wcast-align] JitCode* code = *(JitCode**)(buffer - sizeof(JitCode*)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jit/IonCode.h: In member function 'js::jit::SnapshotOffset* js::jit::IonScript::bailoutTable()': /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jit/IonCode.h:301:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::SnapshotOffset* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (SnapshotOffset*) &bottomBuffer()[bailoutTable_]; ^ /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jit/IonCode.h: In member function 'uint32_t* js::jit::IonScript::cacheIndex()': /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jit/IonCode.h:319:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (uint32_t*) &bottomBuffer()[cacheIndex_]; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testDefinePropertyIgnoredAttributes.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In member function 'js::ConstArray* JSScript::consts()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:1508:71: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ConstArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + constsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In member function 'js::ObjectArray* JSScript::objects()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:1513:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + objectsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In member function 'js::ObjectArray* JSScript::regexps()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:1518:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + regexpsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In member function 'js::TryNoteArray* JSScript::trynotes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:1523:75: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::TryNoteArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + trynotesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In member function 'js::BlockScopeArray* JSScript::blockScopes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:1528:81: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::BlockScopeArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + blockScopesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In member function 'js::YieldOffsetArray& JSScript::yieldOffsets()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:1533:84: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::YieldOffsetArray*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(data + yieldOffsetsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In member function 'js::HeapPtrAtom* js::SharedScriptData::atoms()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:2066:87: warning: cast from 'jsbytecode* {aka unsigned char*}' to 'js::HeapPtrAtom* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + length - sizeof(JSAtom*) * natoms); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In static member function 'static js::SharedScriptData* js::SharedScriptData::fromBytecode(const jsbytecode*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:2070:79: warning: cast from 'const jsbytecode* {aka const unsigned char*}' to 'js::SharedScriptData*' increases required alignment of target type [-Wcast-align] return (SharedScriptData*)(bytecode - offsetof(SharedScriptData, data)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../vm/Runtime.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/gdb/tests/test-JSString.cpp:3, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jsscript.h: In member function 'js::ConstArray* JSScript::consts()': /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jsscript.h:1508:71: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ConstArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + constsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jsscript.h: In member function 'js::ObjectArray* JSScript::objects()': /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jsscript.h:1513:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + objectsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jsscript.h: In member function 'js::ObjectArray* JSScript::regexps()': /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jsscript.h:1518:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + regexpsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jsscript.h: In member function 'js::TryNoteArray* JSScript::trynotes()': /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jsscript.h:1523:75: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::TryNoteArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + trynotesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jsscript.h: In member function 'js::BlockScopeArray* JSScript::blockScopes()': /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jsscript.h:1528:81: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::BlockScopeArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + blockScopesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jsscript.h: In member function 'js::YieldOffsetArray& JSScript::yieldOffsets()': /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jsscript.h:1533:84: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::YieldOffsetArray*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(data + yieldOffsetsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jsscript.h: In member function 'js::HeapPtrAtom* js::SharedScriptData::atoms()': /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jsscript.h:2066:87: warning: cast from 'jsbytecode* {aka unsigned char*}' to 'js::HeapPtrAtom* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + length - sizeof(JSAtom*) * natoms); ^ /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jsscript.h: In static member function 'static js::SharedScriptData* js::SharedScriptData::fromBytecode(const jsbytecode*)': /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jsscript.h:2070:79: warning: cast from 'const jsbytecode* {aka const unsigned char*}' to 'js::SharedScriptData*' increases required alignment of target type [-Wcast-align] return (SharedScriptData*)(bytecode - offsetof(SharedScriptData, data)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testDefinePropertyIgnoredAttributes.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h: In static member function 'static js::gc::RelocationOverlay* js::gc::RelocationOverlay::fromCell(js::gc::Cell*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1159:57: warning: cast from 'js::gc::Cell*' to 'js::gc::RelocationOverlay*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(cell); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/gdb/tests/test-JSString.cpp:3, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jsgc.h: In static member function 'static js::gc::RelocationOverlay* js::gc::RelocationOverlay::fromCell(js::gc::Cell*)': /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jsgc.h:1159:57: warning: cast from 'js::gc::Cell*' to 'js::gc::RelocationOverlay*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(cell); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/Snapshots.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrameIterator.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Stack.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:43, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testDefinePropertyIgnoredAttributes.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/CompactBuffer.h: In member function 'uint32_t js::jit::CompactBufferReader::readNativeEndianUint32_t()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/CompactBuffer.h:73:58: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(buffer_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/CompactBuffer.h: In member function 'void js::jit::CompactBufferWriter::writeNativeEndianUint32_t(uint32_t)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/CompactBuffer.h:175:43: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(endPtr)[-1] = value; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jit/Snapshots.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jit/JitFrameIterator.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../vm/Stack.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../vm/Runtime.h:43, from /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/gdb/tests/test-JSString.cpp:3, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jit/CompactBuffer.h: In member function 'uint32_t js::jit::CompactBufferReader::readNativeEndianUint32_t()': /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jit/CompactBuffer.h:73:58: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(buffer_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jit/CompactBuffer.h: In member function 'void js::jit::CompactBufferWriter::writeNativeEndianUint32_t(uint32_t)': /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jit/CompactBuffer.h:175:43: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(endPtr)[-1] = value; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/selfTest.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/IonCode.h: In static member function 'static js::jit::JitCode* js::jit::JitCode::FromExecutable(uint8_t*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/IonCode.h:139:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitCode**' increases required alignment of target type [-Wcast-align] JitCode* code = *(JitCode**)(buffer - sizeof(JitCode*)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/IonCode.h: In member function 'js::jit::SnapshotOffset* js::jit::IonScript::bailoutTable()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/IonCode.h:301:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::SnapshotOffset* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (SnapshotOffset*) &bottomBuffer()[bailoutTable_]; ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/IonCode.h: In member function 'uint32_t* js::jit::IonScript::cacheIndex()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/IonCode.h:319:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (uint32_t*) &bottomBuffer()[cacheIndex_]; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testDefinePropertyIgnoredAttributes.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h: In function 'js::HandlePropertyName js::AtomStateOffsetToName(const JSAtomState&, size_t)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:448:87: warning: cast from 'char*' to 'js::ImmutablePropertyNamePtr* {aka js::ImmutableTenuredPtr*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast((char*)&atomState + offset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jscntxt.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/gdb/tests/test-JSString.cpp:3, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../vm/Runtime.h: In function 'js::HandlePropertyName js::AtomStateOffsetToName(const JSAtomState&, size_t)': /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../vm/Runtime.h:448:87: warning: cast from 'char*' to 'js::ImmutablePropertyNamePtr* {aka js::ImmutableTenuredPtr*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast((char*)&atomState + offset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsscript.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../vm/Runtime.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/js.cpp:45, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/IonCode.h: In static member function 'static js::jit::JitCode* js::jit::JitCode::FromExecutable(uint8_t*)': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/IonCode.h:139:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitCode**' increases required alignment of target type [-Wcast-align] JitCode* code = *(JitCode**)(buffer - sizeof(JitCode*)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/IonCode.h: In member function 'js::jit::SnapshotOffset* js::jit::IonScript::bailoutTable()': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/IonCode.h:301:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::SnapshotOffset* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (SnapshotOffset*) &bottomBuffer()[bailoutTable_]; ^ /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/IonCode.h: In member function 'uint32_t* js::jit::IonScript::cacheIndex()': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/IonCode.h:319:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (uint32_t*) &bottomBuffer()[cacheIndex_]; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../vm/Runtime.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/js.cpp:45, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsscript.h: In member function 'js::ConstArray* JSScript::consts()': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsscript.h:1508:71: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ConstArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + constsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsscript.h: In member function 'js::ObjectArray* JSScript::objects()': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsscript.h:1513:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + objectsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsscript.h: In member function 'js::ObjectArray* JSScript::regexps()': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsscript.h:1518:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + regexpsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsscript.h: In member function 'js::TryNoteArray* JSScript::trynotes()': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsscript.h:1523:75: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::TryNoteArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + trynotesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsscript.h: In member function 'js::BlockScopeArray* JSScript::blockScopes()': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsscript.h:1528:81: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::BlockScopeArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + blockScopesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsscript.h: In member function 'js::YieldOffsetArray& JSScript::yieldOffsets()': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsscript.h:1533:84: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::YieldOffsetArray*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(data + yieldOffsetsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsscript.h: In member function 'js::HeapPtrAtom* js::SharedScriptData::atoms()': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsscript.h:2066:87: warning: cast from 'jsbytecode* {aka unsigned char*}' to 'js::HeapPtrAtom* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + length - sizeof(JSAtom*) * natoms); ^ /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsscript.h: In static member function 'static js::SharedScriptData* js::SharedScriptData::fromBytecode(const jsbytecode*)': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsscript.h:2070:79: warning: cast from 'const jsbytecode* {aka const unsigned char*}' to 'js::SharedScriptData*' increases required alignment of target type [-Wcast-align] return (SharedScriptData*)(bytecode - offsetof(SharedScriptData, data)); ^ In file included from ../../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../../dist/include/mozilla/PodOperations.h:19, from /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jspubtd.h:16, from ../../../dist/include/js/RootingAPI.h:16, from ../../../dist/include/js/CallArgs.h:38, from ../../../dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../NamespaceImports.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/gdb/gdb-tests.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/gdb/gdb-tests.cpp:9, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp:2: ../../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::ubi::Base]': ../../../dist/include/js/UbiNode.h:244:52: required from here ../../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::ubi::Base*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/selfTest.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In member function 'js::ConstArray* JSScript::consts()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:1508:71: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ConstArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + constsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In member function 'js::ObjectArray* JSScript::objects()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:1513:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + objectsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In member function 'js::ObjectArray* JSScript::regexps()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:1518:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + regexpsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In member function 'js::TryNoteArray* JSScript::trynotes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:1523:75: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::TryNoteArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + trynotesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In member function 'js::BlockScopeArray* JSScript::blockScopes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:1528:81: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::BlockScopeArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + blockScopesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In member function 'js::YieldOffsetArray& JSScript::yieldOffsets()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:1533:84: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::YieldOffsetArray*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(data + yieldOffsetsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In member function 'js::HeapPtrAtom* js::SharedScriptData::atoms()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:2066:87: warning: cast from 'jsbytecode* {aka unsigned char*}' to 'js::HeapPtrAtom* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + length - sizeof(JSAtom*) * natoms); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In static member function 'static js::SharedScriptData* js::SharedScriptData::fromBytecode(const jsbytecode*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:2070:79: warning: cast from 'const jsbytecode* {aka const unsigned char*}' to 'js::SharedScriptData*' increases required alignment of target type [-Wcast-align] return (SharedScriptData*)(bytecode - offsetof(SharedScriptData, data)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/gdb/tests/test-JSString.cpp:3, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSObject]': /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jsgc.h:1225:56: required from here /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSString]': /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jsgc.h:1227:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSString*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JS::Symbol]': /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jsgc.h:1229:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/gdb/../jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JS::Symbol*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/js.cpp:45, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsgc.h: In static member function 'static js::gc::RelocationOverlay* js::gc::RelocationOverlay::fromCell(js::gc::Cell*)': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsgc.h:1159:57: warning: cast from 'js::gc::Cell*' to 'js::gc::RelocationOverlay*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(cell); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/selfTest.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h: In static member function 'static js::gc::RelocationOverlay* js::gc::RelocationOverlay::fromCell(js::gc::Cell*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1159:57: warning: cast from 'js::gc::Cell*' to 'js::gc::RelocationOverlay*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(cell); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/Snapshots.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/JitFrameIterator.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../vm/Stack.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../vm/Runtime.h:43, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/js.cpp:45, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/CompactBuffer.h: In member function 'uint32_t js::jit::CompactBufferReader::readNativeEndianUint32_t()': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/CompactBuffer.h:73:58: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(buffer_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/CompactBuffer.h: In member function 'void js::jit::CompactBufferWriter::writeNativeEndianUint32_t(uint32_t)': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/CompactBuffer.h:175:43: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(endPtr)[-1] = value; ^ In file included from ../../../dist/include/mozilla/Vector.h:12:0, from ../../../dist/include/js/Vector.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testDefinePropertyIgnoredAttributes.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2: ../../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::ubi::Base]': ../../../dist/include/js/UbiNode.h:244:52: required from here ../../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::ubi::Base*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/Snapshots.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrameIterator.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Stack.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:43, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/selfTest.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/CompactBuffer.h: In member function 'uint32_t js::jit::CompactBufferReader::readNativeEndianUint32_t()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/CompactBuffer.h:73:58: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(buffer_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/CompactBuffer.h: In member function 'void js::jit::CompactBufferWriter::writeNativeEndianUint32_t(uint32_t)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/CompactBuffer.h:175:43: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(endPtr)[-1] = value; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testDefinePropertyIgnoredAttributes.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSObject]': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1225:56: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSString]': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1227:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSString*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JS::Symbol]': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1229:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JS::Symbol*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jscntxt.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/js.cpp:45, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/shell/../vm/Runtime.h: In function 'js::HandlePropertyName js::AtomStateOffsetToName(const JSAtomState&, size_t)': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../vm/Runtime.h:448:87: warning: cast from 'char*' to 'js::ImmutablePropertyNamePtr* {aka js::ImmutableTenuredPtr*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast((char*)&atomState + offset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/selfTest.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h: In function 'js::HandlePropertyName js::AtomStateOffsetToName(const JSAtomState&, size_t)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:448:87: warning: cast from 'char*' to 'js::ImmutablePropertyNamePtr* {aka js::ImmutableTenuredPtr*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast((char*)&atomState + offset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jswrapper.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/js.cpp:56, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:11: ../../../dist/include/js/Proxy.h: In function 'js::ProxyDataLayout* js::GetProxyDataLayout(JSObject*)': ../../../dist/include/js/Proxy.h:465:96: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ProxyDataLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(obj) + ProxyDataOffset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/ProxyObject.h:10:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/ScopeObject.h:16, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsobjinlines.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testArgumentsObject.cpp:10, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:20: ../../../dist/include/js/Proxy.h: In function 'js::ProxyDataLayout* js::GetProxyDataLayout(JSObject*)': ../../../dist/include/js/Proxy.h:465:96: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ProxyDataLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(obj) + ProxyDataOffset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/shell/js.cpp:72:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/shell/../vm/Debugger.h: In static member function 'static js::Debugger* js::Debugger::fromOnNewGlobalObjectWatchersLink(JSCList*)': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../vm/Debugger.h:854:93: warning: cast from 'char*' to 'js::Debugger*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(p - offsetof(Debugger, onNewGlobalObjectWatchersLink)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxtinlines.h:16:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscompartmentinlines.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsobjinlines.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testArgumentsObject.cpp:10, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h: In member function 'js::jit::ExitFooterFrame* js::jit::ExitFrameLayout::footer()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h:523:79: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ExitFooterFrame*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp - ExitFooterFrame::Size()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h: In member function 'JS::Value* js::jit::NativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h:576:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h:619:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::thisp()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h:622:49: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loThis_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLPropertyOpExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h:664:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLProxyExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h:716:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h:753:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMMethodExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h:796:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h: In member function 'T* js::jit::ExitFrameLayout::as() [with T = js::jit::LazyLinkExitFrameLayout]': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h:871:57: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::LazyLinkExitFrameLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h: In member function 'void* js::jit::BaselineStubFrameLayout::reverseSavedFramePtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h:892:25: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return *(void**)addr; ^~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h: In member function 'js::jit::ICStub* js::jit::BaselineStubFrameLayout::maybeStubPtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h:897:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(fp + reverseOffsetOfStubPtr()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h: In member function 'void js::jit::BaselineStubFrameLayout::setStubPtr(js::jit::ICStub*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h:901:66: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] *reinterpret_cast(fp + reverseOffsetOfStubPtr()) = stub; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jscntxtinlines.h:16:0, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jscompartmentinlines.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/js.cpp:80, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/JitFrames.h: In member function 'js::jit::ExitFooterFrame* js::jit::ExitFrameLayout::footer()': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/JitFrames.h:523:79: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ExitFooterFrame*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp - ExitFooterFrame::Size()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/JitFrames.h: In member function 'JS::Value* js::jit::NativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/JitFrames.h:576:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/JitFrames.h:619:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::thisp()': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/JitFrames.h:622:49: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loThis_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLPropertyOpExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/JitFrames.h:664:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLProxyExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/JitFrames.h:716:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/JitFrames.h:753:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMMethodExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/JitFrames.h:796:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/JitFrames.h: In member function 'T* js::jit::ExitFrameLayout::as() [with T = js::jit::LazyLinkExitFrameLayout]': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/JitFrames.h:871:57: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::LazyLinkExitFrameLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp); ^ /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/JitFrames.h: In member function 'void* js::jit::BaselineStubFrameLayout::reverseSavedFramePtr()': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/JitFrames.h:892:25: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return *(void**)addr; ^~~~ /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/JitFrames.h: In member function 'js::jit::ICStub* js::jit::BaselineStubFrameLayout::maybeStubPtr()': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/JitFrames.h:897:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(fp + reverseOffsetOfStubPtr()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/JitFrames.h: In member function 'void js::jit::BaselineStubFrameLayout::setStubPtr(js::jit::ICStub*)': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/JitFrames.h:901:66: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] *reinterpret_cast(fp + reverseOffsetOfStubPtr()) = stub; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/TypeInference-inl.h:17:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsobjinlines.h:26, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testArgumentsObject.cpp:10, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/BaselineJIT.h: In member function 'uint8_t** js::jit::BaselineScript::yieldEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/BaselineJIT.h:315:82: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint8_t** {aka unsigned char**}' increases required alignment of target type [-Wcast-align] return (uint8_t**)(reinterpret_cast(this) + yieldEntriesOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/BaselineJIT.h: In member function 'js::jit::PCMappingIndexEntry* js::jit::BaselineScript::pcMappingIndexEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/BaselineJIT.h:318:95: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::PCMappingIndexEntry*' increases required alignment of target type [-Wcast-align] return (PCMappingIndexEntry*)(reinterpret_cast(this) + pcMappingIndexOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/BaselineJIT.h: In member function 'uint32_t* js::jit::BaselineScript::bytecodeTypeMap()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/BaselineJIT.h:425:101: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(this) + bytecodeTypeMapOffset_); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsobjinlines.h:26:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testArgumentsObject.cpp:10, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/TypeInference-inl.h: In member function 'js::ObjectGroup* js::TypeSet::ObjectKey::groupNoBarrier()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/TypeInference-inl.h:116:27: warning: cast from 'js::TypeSet::ObjectKey*' to 'js::ObjectGroup*' increases required alignment of target type [-Wcast-align] return (ObjectGroup*) this; ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../vm/TypeInference-inl.h:17:0, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsobjinlines.h:26, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/js.cpp:81, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/BaselineJIT.h: In member function 'uint8_t** js::jit::BaselineScript::yieldEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/BaselineJIT.h:315:82: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint8_t** {aka unsigned char**}' increases required alignment of target type [-Wcast-align] return (uint8_t**)(reinterpret_cast(this) + yieldEntriesOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/BaselineJIT.h: In member function 'js::jit::PCMappingIndexEntry* js::jit::BaselineScript::pcMappingIndexEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/BaselineJIT.h:318:95: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::PCMappingIndexEntry*' increases required alignment of target type [-Wcast-align] return (PCMappingIndexEntry*)(reinterpret_cast(this) + pcMappingIndexOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/BaselineJIT.h: In member function 'uint32_t* js::jit::BaselineScript::bytecodeTypeMap()': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/BaselineJIT.h:425:101: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(this) + bytecodeTypeMapOffset_); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsobjinlines.h:26:0, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/js.cpp:81, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/shell/../vm/TypeInference-inl.h: In member function 'js::ObjectGroup* js::TypeSet::ObjectKey::groupNoBarrier()': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../vm/TypeInference-inl.h:116:27: warning: cast from 'js::TypeSet::ObjectKey*' to 'js::ObjectGroup*' increases required alignment of target type [-Wcast-align] return (ObjectGroup*) this; ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../vm/Stack-inl.h:17:0, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../vm/Interpreter-inl.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/js.cpp:83, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::addressOfScratchValue()': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/BaselineFrame.h:131:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loScratchValue_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/BaselineFrame.h: In member function 'void* js::jit::BaselineFrame::calleeToken() const': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/BaselineFrame.h:141:31: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return *(CalleeToken*)pointer; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/BaselineFrame.h: In member function 'void js::jit::BaselineFrame::replaceCalleeToken(js::jit::CalleeToken)': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/BaselineFrame.h:145:24: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] *(CalleeToken*)pointer = token; ^~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/BaselineFrame.h: In member function 'unsigned int js::jit::BaselineFrame::numActualArgs() const': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/BaselineFrame.h:203:53: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'size_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] offsetOfNumActualArgs()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/BaselineFrame.h: In member function 'JS::Value& js::jit::BaselineFrame::thisValue() const': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/BaselineFrame.h:211:40: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] offsetOfThis()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::argv() const': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/BaselineFrame.h:216:40: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] offsetOfArg(0)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/BaselineFrame.h: In member function 'JS::Value* js::jit::BaselineFrame::addressOfReturnValue()': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/BaselineFrame.h:234:56: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loReturnValue_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/BaselineFrame.h: In member function 'js::jit::JitFrameLayout* js::jit::BaselineFrame::framePrefix() const': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/BaselineFrame.h:390:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] return (JitFrameLayout*)fp; ^~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../vm/Stack-inl.h:18:0, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../vm/Interpreter-inl.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/js.cpp:83, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/RematerializedFrame.h: In member function 'JSScript* js::jit::RematerializedFrame::outerScript() const': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/RematerializedFrame.h:98:52: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitFrameLayout*' increases required alignment of target type [-Wcast-align] JitFrameLayout* jsFrame = (JitFrameLayout*)top_; ^~~~ gdb-tests /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -o gdb-tests -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer Unified_cpp_js_src_gdb0.o -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,../../../dist/bin -Wl,-rpath-link,/usr/lib ../../../js/src/libjs_static.a -pie -lm -ldl -L/usr/lib64 -lplds4 -lplc4 -lnspr4 -lz -lm -ldl In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:29:0: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testArrayBuffer.cpp: In member function 'virtual bool cls_testArrayBuffer_bug720949_steal::run(JS::HandleObject)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testArrayBuffer.cpp:51:46: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] *reinterpret_cast(data) = MAGIC_VALUE_2; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/selfTest.cpp:8:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testArrayBuffer.cpp:91:58: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] CHECK_EQUAL(*reinterpret_cast(data), MAGIC_VALUE_2); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:165:25: note: in definition of macro 'CHECK_EQUAL' if (!checkEqual(actual, expected, #actual, #expected, __FILE__, __LINE__)) \ ^~~~~~ In file included from ../../../dist/include/mozilla/Vector.h:12:0, from ../../../dist/include/js/Vector.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/selfTest.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2: ../../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::ubi::Base]': ../../../dist/include/js/UbiNode.h:244:52: required from here ../../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::ubi::Base*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/selfTest.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSObject]': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1225:56: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSString]': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1227:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSString*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JS::Symbol]': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1229:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JS::Symbol*' increases required alignment of target type [-Wcast-align] In file included from ../../../dist/include/mozilla/Vector.h:12:0, from ../../../dist/include/js/Vector.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/selfTest.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2: ../../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::AnyRegister]': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/RegisterSets.h:185:33: required from here ../../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::AnyRegister*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::ValueOperand]': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/RegisterSets.h:189:33: required from here ../../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::ValueOperand*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../vm/Interpreter-inl.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/js.cpp:83, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/shell/../vm/Stack-inl.h: In member function 'js::InterpreterFrame* js::InterpreterStack::getCallFrame(JSContext*, const JS::CallArgs&, JS::HandleScript, js::InterpreterFrame::Flags*, JS::Value**)': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../vm/Stack-inl.h:278:58: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::InterpreterFrame*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(buffer); ^ /builddir/build/BUILD/mozilla-esr38/js/src/shell/../vm/Stack-inl.h:289:50: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] Value* argv = reinterpret_cast(buffer); ^ /builddir/build/BUILD/mozilla-esr38/js/src/shell/../vm/Stack-inl.h: In member function 'bool js::InterpreterStack::resumeGeneratorCallFrame(JSContext*, js::InterpreterRegs&, JS::HandleFunction, JS::HandleValue, JS::HandleObject)': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../vm/Stack-inl.h:355:50: warning: cast from 'uint8_t* {aka unsigned char*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] Value* argv = reinterpret_cast(buffer) + 2; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/selfTest.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::TypeDescr]': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1239:38: required from 'T js::gc::MaybeForwarded(T) [with T = js::TypeDescr*]' /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../builtin/TypedObject.h:565:43: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::TypeDescr*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsobjinlines.h:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testArgumentsObject.cpp:10, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:20: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgcinlines.h: In instantiation of 'JSObject* js::gc::AllocateObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgcinlines.h:630:43: required from 'JSObject* js::NewGCObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]' /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsobjinlines.h:246:84: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgcinlines.h:537:21: warning: cast from 'js::gc::TenuredCell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] JSObject* obj = reinterpret_cast(cx->arenas()->allocateFromFreeList(kind, thingSize)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:11:0: /builddir/build/BUILD/mozilla-esr38/js/src/shell/js.cpp: In function 'void ShellCloseAsmJSCacheEntryForWrite(size_t, uint8_t*, intptr_t)': /builddir/build/BUILD/mozilla-esr38/js/src/shell/js.cpp:5402:17: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] *(uint32_t*)memory = asmJSCacheCookie; ^~~~~~ In file included from ../../../dist/include/mozilla/Vector.h:12:0, from ../../../dist/include/js/Vector.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/selfTest.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2: ../../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::Rooted]': ../../../dist/include/mozilla/Maybe.h:268:12: required from 'const T& mozilla::Maybe::ref() const [with T = JS::Rooted]' ../../../dist/include/mozilla/Maybe.h:322:15: required from 'const T& mozilla::Maybe::operator*() const [with T = JS::Rooted]' /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jswrapper.h:104:22: required from here ../../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::Rooted*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../../dist/include/mozilla/RangedPtr.h:15, from ../../../dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsapi.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../shell/OSObject.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/OSObject.cpp:9, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2: ../../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::ubi::Base]': ../../../dist/include/js/UbiNode.h:244:52: required from here ../../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::ubi::Base*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/js.cpp:45, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSObject]': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsgc.h:1225:56: required from here /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSString]': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsgc.h:1227:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSString*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JS::Symbol]': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsgc.h:1229:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JS::Symbol*' increases required alignment of target type [-Wcast-align] In file included from ../../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../../dist/include/mozilla/RangedPtr.h:15, from ../../../dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsapi.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../shell/OSObject.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/OSObject.cpp:9, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2: ../../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::AnyRegister]': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/RegisterSets.h:185:33: required from here ../../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::AnyRegister*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::ValueOperand]': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jit/RegisterSets.h:189:33: required from here ../../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::ValueOperand*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/js.cpp:45, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::TypeDescr]': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsgc.h:1239:38: required from 'T js::gc::MaybeForwarded(T) [with T = js::TypeDescr*]' /builddir/build/BUILD/mozilla-esr38/js/src/shell/../builtin/TypedObject.h:565:43: required from here /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::TypeDescr*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsobjinlines.h:24:0, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/js.cpp:81, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsgcinlines.h: In instantiation of 'JSObject* js::gc::AllocateObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsgcinlines.h:630:43: required from 'JSObject* js::NewGCObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]' /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsobjinlines.h:246:84: required from here /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsgcinlines.h:537:21: warning: cast from 'js::gc::TenuredCell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] JSObject* obj = reinterpret_cast(cx->arenas()->allocateFromFreeList(kind, thingSize)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../../dist/include/mozilla/RangedPtr.h:15, from ../../../dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsapi.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../shell/OSObject.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/OSObject.cpp:9, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2: ../../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::Rooted]': ../../../dist/include/mozilla/Maybe.h:268:12: required from 'const T& mozilla::Maybe::ref() const [with T = JS::Rooted]' ../../../dist/include/mozilla/Maybe.h:322:15: required from 'const T& mozilla::Maybe::operator*() const [with T = JS::Rooted]' /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jswrapper.h:104:22: required from here ../../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::Rooted*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o Unified_cpp_js_src_jsapi-tests2.o -c -I../../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DEXPORT_JS_API -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests -I. -I.. -I/builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/.. -I../../../dist/include -I/usr/include/nspr4 -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 -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp Unified_cpp_js_src_jsapi-tests3.o In file included from ../../../dist/include/js/RootingAPI.h:16:0, from ../../../dist/include/js/CallArgs.h:38, from ../../../dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../NamespaceImports.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../gc/Barrier.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsatom.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:21, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testGCMarking.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jspubtd.h: In static member function 'static js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jspubtd.h:469:66: warning: cast from 'char*' to 'js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jspubtd.h: In static member function 'static const js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(const JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jspubtd.h:476:72: warning: cast from 'const char*' to 'const js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jscompartmentinlines.h:14:0, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/js.cpp:80, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jscntxtinlines.h: In function 'bool Evaluate(JSContext*, unsigned int, jsval*)': /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jscntxtinlines.h:440:18: warning: '*((void*)(& ancx)+40).js::AutoCompartment::origin_' may be used uninitialized in this function [-Wmaybe-uninitialized] zone_ = comp ? comp->zone() : nullptr; ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:11:0: /builddir/build/BUILD/mozilla-esr38/js/src/shell/js.cpp:1248:20: note: '*((void*)(& ancx)+40).js::AutoCompartment::origin_' was declared here AutoNewContext ancx; ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jscompartmentinlines.h:14:0, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/js.cpp:80, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:11: /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jscntxtinlines.h:409:20: warning: '*((void*)(& ancx)+40).js::AutoCompartment::cx_' may be used uninitialized in this function [-Wmaybe-uninitialized] JSCompartment* startingCompartment = compartment_; ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:11:0: /builddir/build/BUILD/mozilla-esr38/js/src/shell/js.cpp:1248:20: note: '*((void*)(& ancx)+40).js::AutoCompartment::cx_' was declared here AutoNewContext ancx; ^~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/shell/../shell/OSObject.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/shell/OSObject.cpp:9, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/shell/../jsapi.h:1120:22: warning: '*((void*)(& ancx)+24).JSAutoRequest::mContext' may be used uninitialized in this function [-Wmaybe-uninitialized] JS_EndRequest(mContext); ~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:11:0: /builddir/build/BUILD/mozilla-esr38/js/src/shell/js.cpp:1248:20: note: '*((void*)(& ancx)+24).JSAutoRequest::mContext' was declared here AutoNewContext ancx; ^~~~ c++ -o Unified_cpp_js_src_jsapi-tests3.o -c -I../../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DEXPORT_JS_API -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests -I. -I.. -I/builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/.. -I../../../dist/include -I/usr/include/nspr4 -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 -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp Unified_cpp_js_src_jsapi-tests4.o In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsfriendapi.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testMutedErrors.cpp:5, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jspubtd.h: In static member function 'static js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jspubtd.h:469:66: warning: cast from 'char*' to 'js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jspubtd.h: In static member function 'static const js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(const JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jspubtd.h:476:72: warning: cast from 'const char*' to 'const js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ js /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -o js -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer Unified_cpp_js_src_shell0.o -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,../../../dist/bin -Wl,-rpath-link,/usr/lib ../../../js/src/libjs_static.a -pie -lm -ldl -L/usr/lib64 -lplds4 -lplc4 -lnspr4 -lz -lm -ldl -lreadline In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testGCMarking.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/IonCode.h: In static member function 'static js::jit::JitCode* js::jit::JitCode::FromExecutable(uint8_t*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/IonCode.h:139:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitCode**' increases required alignment of target type [-Wcast-align] JitCode* code = *(JitCode**)(buffer - sizeof(JitCode*)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/IonCode.h: In member function 'js::jit::SnapshotOffset* js::jit::IonScript::bailoutTable()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/IonCode.h:301:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::SnapshotOffset* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (SnapshotOffset*) &bottomBuffer()[bailoutTable_]; ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/IonCode.h: In member function 'uint32_t* js::jit::IonScript::cacheIndex()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/IonCode.h:319:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (uint32_t*) &bottomBuffer()[cacheIndex_]; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testGCMarking.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In member function 'js::ConstArray* JSScript::consts()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:1508:71: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ConstArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + constsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In member function 'js::ObjectArray* JSScript::objects()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:1513:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + objectsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In member function 'js::ObjectArray* JSScript::regexps()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:1518:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + regexpsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In member function 'js::TryNoteArray* JSScript::trynotes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:1523:75: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::TryNoteArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + trynotesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In member function 'js::BlockScopeArray* JSScript::blockScopes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:1528:81: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::BlockScopeArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + blockScopesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In member function 'js::YieldOffsetArray& JSScript::yieldOffsets()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:1533:84: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::YieldOffsetArray*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(data + yieldOffsetsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In member function 'js::HeapPtrAtom* js::SharedScriptData::atoms()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:2066:87: warning: cast from 'jsbytecode* {aka unsigned char*}' to 'js::HeapPtrAtom* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + length - sizeof(JSAtom*) * natoms); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In static member function 'static js::SharedScriptData* js::SharedScriptData::fromBytecode(const jsbytecode*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:2070:79: warning: cast from 'const jsbytecode* {aka const unsigned char*}' to 'js::SharedScriptData*' increases required alignment of target type [-Wcast-align] return (SharedScriptData*)(bytecode - offsetof(SharedScriptData, data)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testGCMarking.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h: In static member function 'static js::gc::RelocationOverlay* js::gc::RelocationOverlay::fromCell(js::gc::Cell*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1159:57: warning: cast from 'js::gc::Cell*' to 'js::gc::RelocationOverlay*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(cell); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/Snapshots.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrameIterator.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Stack.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:43, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testGCMarking.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/CompactBuffer.h: In member function 'uint32_t js::jit::CompactBufferReader::readNativeEndianUint32_t()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/CompactBuffer.h:73:58: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(buffer_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/CompactBuffer.h: In member function 'void js::jit::CompactBufferWriter::writeNativeEndianUint32_t(uint32_t)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/CompactBuffer.h:175:43: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(endPtr)[-1] = value; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testGCMarking.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h: In function 'js::HandlePropertyName js::AtomStateOffsetToName(const JSAtomState&, size_t)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:448:87: warning: cast from 'char*' to 'js::ImmutablePropertyNamePtr* {aka js::ImmutableTenuredPtr*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast((char*)&atomState + offset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/ProxyObject.h:10:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/ScopeObject.h:16, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsobjinlines.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testLookup.cpp:12, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:119: ../../../dist/include/js/Proxy.h: In function 'js::ProxyDataLayout* js::GetProxyDataLayout(JSObject*)': ../../../dist/include/js/Proxy.h:465:96: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ProxyDataLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(obj) + ProxyDataOffset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxtinlines.h:16:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscompartmentinlines.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsobjinlines.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testLookup.cpp:12, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:119: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h: In member function 'js::jit::ExitFooterFrame* js::jit::ExitFrameLayout::footer()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h:523:79: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ExitFooterFrame*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp - ExitFooterFrame::Size()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h: In member function 'JS::Value* js::jit::NativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h:576:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h:619:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::thisp()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h:622:49: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loThis_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLPropertyOpExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h:664:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLProxyExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h:716:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h:753:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMMethodExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h:796:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h: In member function 'T* js::jit::ExitFrameLayout::as() [with T = js::jit::LazyLinkExitFrameLayout]': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h:871:57: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::LazyLinkExitFrameLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h: In member function 'void* js::jit::BaselineStubFrameLayout::reverseSavedFramePtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h:892:25: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return *(void**)addr; ^~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h: In member function 'js::jit::ICStub* js::jit::BaselineStubFrameLayout::maybeStubPtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h:897:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(fp + reverseOffsetOfStubPtr()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h: In member function 'void js::jit::BaselineStubFrameLayout::setStubPtr(js::jit::ICStub*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h:901:66: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] *reinterpret_cast(fp + reverseOffsetOfStubPtr()) = stub; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/TypeInference-inl.h:17:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsobjinlines.h:26, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testLookup.cpp:12, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:119: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/BaselineJIT.h: In member function 'uint8_t** js::jit::BaselineScript::yieldEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/BaselineJIT.h:315:82: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint8_t** {aka unsigned char**}' increases required alignment of target type [-Wcast-align] return (uint8_t**)(reinterpret_cast(this) + yieldEntriesOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/BaselineJIT.h: In member function 'js::jit::PCMappingIndexEntry* js::jit::BaselineScript::pcMappingIndexEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/BaselineJIT.h:318:95: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::PCMappingIndexEntry*' increases required alignment of target type [-Wcast-align] return (PCMappingIndexEntry*)(reinterpret_cast(this) + pcMappingIndexOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/BaselineJIT.h: In member function 'uint32_t* js::jit::BaselineScript::bytecodeTypeMap()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/BaselineJIT.h:425:101: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(this) + bytecodeTypeMapOffset_); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsobjinlines.h:26:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testLookup.cpp:12, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:119: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/TypeInference-inl.h: In member function 'js::ObjectGroup* js::TypeSet::ObjectKey::groupNoBarrier()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/TypeInference-inl.h:116:27: warning: cast from 'js::TypeSet::ObjectKey*' to 'js::ObjectGroup*' increases required alignment of target type [-Wcast-align] return (ObjectGroup*) this; ^~~~ In file included from ../../../dist/include/mozilla/Vector.h:12:0, from ../../../dist/include/js/Vector.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testGCMarking.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2: ../../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::ubi::Base]': ../../../dist/include/js/UbiNode.h:244:52: required from here ../../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::ubi::Base*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testGCMarking.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSObject]': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1225:56: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSString]': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1227:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSString*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JS::Symbol]': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1229:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JS::Symbol*' increases required alignment of target type [-Wcast-align] In file included from ../../../dist/include/mozilla/Vector.h:12:0, from ../../../dist/include/js/Vector.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testGCMarking.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2: ../../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::AnyRegister]': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/RegisterSets.h:185:33: required from here ../../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::AnyRegister*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::ValueOperand]': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/RegisterSets.h:189:33: required from here ../../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::ValueOperand*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testGCMarking.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::TypeDescr]': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1239:38: required from 'T js::gc::MaybeForwarded(T) [with T = js::TypeDescr*]' /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../builtin/TypedObject.h:565:43: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::TypeDescr*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/String-inl.h:19:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testIndexToString.cpp:15, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:65: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgcinlines.h: In instantiation of 'JSObject* js::gc::AllocateObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgcinlines.h:630:43: required from 'JSObject* js::NewGCObject(js::ExclusiveContext*, js::gc::AllocKind, size_t, js::gc::InitialHeap, const js::Class*) [with js::AllowGC allowGC = (js::AllowGC)1; size_t = long unsigned int]' /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsobjinlines.h:246:84: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgcinlines.h:537:21: warning: cast from 'js::gc::TenuredCell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] JSObject* obj = reinterpret_cast(cx->arenas()->allocateFromFreeList(kind, thingSize)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../config/nsinstall -R -m 755 'gdb-tests' '../../../dist/bin' make[3]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/js/src/gdb' c++ -o Unified_cpp_js_src_jsapi-tests4.o -c -I../../../dist/system_wrappers -include /builddir/build/BUILD/mozilla-esr38/config/gcc_hidden.h -DEXPORT_JS_API -DIMPL_MFBT -DAB_CD= -DNO_NSPR_10_SUPPORT -I/builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests -I. -I.. -I/builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/.. -I../../../dist/include -I/usr/include/nspr4 -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 -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testMutedErrors.cpp:6, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/IonCode.h: In static member function 'static js::jit::JitCode* js::jit::JitCode::FromExecutable(uint8_t*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/IonCode.h:139:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitCode**' increases required alignment of target type [-Wcast-align] JitCode* code = *(JitCode**)(buffer - sizeof(JitCode*)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/IonCode.h: In member function 'js::jit::SnapshotOffset* js::jit::IonScript::bailoutTable()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/IonCode.h:301:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::SnapshotOffset* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (SnapshotOffset*) &bottomBuffer()[bailoutTable_]; ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/IonCode.h: In member function 'uint32_t* js::jit::IonScript::cacheIndex()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/IonCode.h:319:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (uint32_t*) &bottomBuffer()[cacheIndex_]; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testMutedErrors.cpp:6, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In member function 'js::ConstArray* JSScript::consts()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:1508:71: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ConstArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + constsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In member function 'js::ObjectArray* JSScript::objects()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:1513:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + objectsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In member function 'js::ObjectArray* JSScript::regexps()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:1518:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + regexpsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In member function 'js::TryNoteArray* JSScript::trynotes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:1523:75: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::TryNoteArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + trynotesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In member function 'js::BlockScopeArray* JSScript::blockScopes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:1528:81: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::BlockScopeArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + blockScopesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In member function 'js::YieldOffsetArray& JSScript::yieldOffsets()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:1533:84: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::YieldOffsetArray*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(data + yieldOffsetsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In member function 'js::HeapPtrAtom* js::SharedScriptData::atoms()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:2066:87: warning: cast from 'jsbytecode* {aka unsigned char*}' to 'js::HeapPtrAtom* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + length - sizeof(JSAtom*) * natoms); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In static member function 'static js::SharedScriptData* js::SharedScriptData::fromBytecode(const jsbytecode*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:2070:79: warning: cast from 'const jsbytecode* {aka const unsigned char*}' to 'js::SharedScriptData*' increases required alignment of target type [-Wcast-align] return (SharedScriptData*)(bytecode - offsetof(SharedScriptData, data)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testMutedErrors.cpp:6, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h: In static member function 'static js::gc::RelocationOverlay* js::gc::RelocationOverlay::fromCell(js::gc::Cell*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1159:57: warning: cast from 'js::gc::Cell*' to 'js::gc::RelocationOverlay*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(cell); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/Snapshots.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrameIterator.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Stack.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:43, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testMutedErrors.cpp:6, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/CompactBuffer.h: In member function 'uint32_t js::jit::CompactBufferReader::readNativeEndianUint32_t()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/CompactBuffer.h:73:58: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(buffer_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/CompactBuffer.h: In member function 'void js::jit::CompactBufferWriter::writeNativeEndianUint32_t(uint32_t)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/CompactBuffer.h:175:43: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(endPtr)[-1] = value; ^ In file included from ../../../dist/include/js/RootingAPI.h:16:0, from ../../../dist/include/js/CallArgs.h:38, from ../../../dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../NamespaceImports.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../gc/Barrier.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsatom.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:21, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testScriptObject.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jspubtd.h: In static member function 'static js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jspubtd.h:469:66: warning: cast from 'char*' to 'js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jspubtd.h: In static member function 'static const js::PerThreadDataFriendFields* js::PerThreadDataFriendFields::getMainThread(const JSRuntime*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jspubtd.h:476:72: warning: cast from 'const char*' to 'const js::PerThreadDataFriendFields*' increases required alignment of target type [-Wcast-align] reinterpret_cast(rt) + RuntimeMainThreadOffset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testMutedErrors.cpp:6, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h: In function 'js::HandlePropertyName js::AtomStateOffsetToName(const JSAtomState&, size_t)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:448:87: warning: cast from 'char*' to 'js::ImmutablePropertyNamePtr* {aka js::ImmutableTenuredPtr*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast((char*)&atomState + offset); ^ In file included from ../../../dist/include/mozilla/ArrayUtils.h:21:0, from ../../../dist/include/mozilla/RangedPtr.h:15, from ../../../dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsfriendapi.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testMutedErrors.cpp:5, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2: ../../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::ubi::Base]': ../../../dist/include/js/UbiNode.h:244:52: required from here ../../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::ubi::Base*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testMutedErrors.cpp:6, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSObject]': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1225:56: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSString]': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1227:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSString*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JS::Symbol]': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1229:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JS::Symbol*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:23, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testScriptObject.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/IonCode.h: In static member function 'static js::jit::JitCode* js::jit::JitCode::FromExecutable(uint8_t*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/IonCode.h:139:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::JitCode**' increases required alignment of target type [-Wcast-align] JitCode* code = *(JitCode**)(buffer - sizeof(JitCode*)); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/IonCode.h: In member function 'js::jit::SnapshotOffset* js::jit::IonScript::bailoutTable()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/IonCode.h:301:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::SnapshotOffset* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (SnapshotOffset*) &bottomBuffer()[bailoutTable_]; ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/IonCode.h: In member function 'uint32_t* js::jit::IonScript::cacheIndex()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/IonCode.h:319:55: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return (uint32_t*) &bottomBuffer()[cacheIndex_]; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:23:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testScriptObject.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In member function 'js::ConstArray* JSScript::consts()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:1508:71: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ConstArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + constsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In member function 'js::ObjectArray* JSScript::objects()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:1513:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + objectsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In member function 'js::ObjectArray* JSScript::regexps()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:1518:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ObjectArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + regexpsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In member function 'js::TryNoteArray* JSScript::trynotes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:1523:75: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::TryNoteArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + trynotesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In member function 'js::BlockScopeArray* JSScript::blockScopes()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:1528:81: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::BlockScopeArray*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + blockScopesOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In member function 'js::YieldOffsetArray& JSScript::yieldOffsets()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:1533:84: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::YieldOffsetArray*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(data + yieldOffsetsOffset()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In member function 'js::HeapPtrAtom* js::SharedScriptData::atoms()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:2066:87: warning: cast from 'jsbytecode* {aka unsigned char*}' to 'js::HeapPtrAtom* {aka js::HeapPtr*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(data + length - sizeof(JSAtom*) * natoms); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h: In static member function 'static js::SharedScriptData* js::SharedScriptData::fromBytecode(const jsbytecode*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscript.h:2070:79: warning: cast from 'const jsbytecode* {aka const unsigned char*}' to 'js::SharedScriptData*' increases required alignment of target type [-Wcast-align] return (SharedScriptData*)(bytecode - offsetof(SharedScriptData, data)); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testScriptObject.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h: In static member function 'static js::gc::RelocationOverlay* js::gc::RelocationOverlay::fromCell(js::gc::Cell*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1159:57: warning: cast from 'js::gc::Cell*' to 'js::gc::RelocationOverlay*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(cell); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/Snapshots.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrameIterator.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Stack.h:17, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:43, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testScriptObject.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/CompactBuffer.h: In member function 'uint32_t js::jit::CompactBufferReader::readNativeEndianUint32_t()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/CompactBuffer.h:73:58: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(buffer_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/CompactBuffer.h: In member function 'void js::jit::CompactBufferWriter::writeNativeEndianUint32_t(uint32_t)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/CompactBuffer.h:175:43: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] reinterpret_cast(endPtr)[-1] = value; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testScriptObject.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h: In function 'js::HandlePropertyName js::AtomStateOffsetToName(const JSAtomState&, size_t)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:448:87: warning: cast from 'char*' to 'js::ImmutablePropertyNamePtr* {aka js::ImmutableTenuredPtr*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast((char*)&atomState + offset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testSetPropertyIgnoringNamedGetter.cpp:7:0, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:20: ../../../dist/include/js/Proxy.h: In function 'js::ProxyDataLayout* js::GetProxyDataLayout(JSObject*)': ../../../dist/include/js/Proxy.h:465:96: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::ProxyDataLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(obj) + ProxyDataOffset); ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/Bailouts.h:13:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/BaselineJIT.h:16, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscriptinlines.h:13, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testXDR.cpp:13, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:119: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h: In member function 'js::jit::ExitFooterFrame* js::jit::ExitFrameLayout::footer()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h:523:79: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ExitFooterFrame*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp - ExitFooterFrame::Size()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h: In member function 'JS::Value* js::jit::NativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h:576:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h:619:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLNativeExitFrameLayout::thisp()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h:622:49: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loThis_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLPropertyOpExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h:664:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h: In member function 'JS::Value* js::jit::IonOOLProxyExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h:716:46: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&vp0_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h:753:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h: In member function 'JS::Value* js::jit::IonDOMMethodExitFrameLayout::vp()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h:796:57: warning: cast from 'uint32_t* {aka unsigned int*}' to 'JS::Value*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(&loCalleeResult_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h: In member function 'T* js::jit::ExitFrameLayout::as() [with T = js::jit::LazyLinkExitFrameLayout]': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h:871:57: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::LazyLinkExitFrameLayout*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(sp); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h: In member function 'void* js::jit::BaselineStubFrameLayout::reverseSavedFramePtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h:892:25: warning: cast from 'uint8_t* {aka unsigned char*}' to 'void**' increases required alignment of target type [-Wcast-align] return *(void**)addr; ^~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h: In member function 'js::jit::ICStub* js::jit::BaselineStubFrameLayout::maybeStubPtr()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h:897:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(fp + reverseOffsetOfStubPtr()); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h: In member function 'void js::jit::BaselineStubFrameLayout::setStubPtr(js::jit::ICStub*)': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/JitFrames.h:901:66: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::ICStub**' increases required alignment of target type [-Wcast-align] *reinterpret_cast(fp + reverseOffsetOfStubPtr()) = stub; ^ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsscriptinlines.h:13:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testXDR.cpp:13, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:119: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/BaselineJIT.h: In member function 'uint8_t** js::jit::BaselineScript::yieldEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/BaselineJIT.h:315:82: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint8_t** {aka unsigned char**}' increases required alignment of target type [-Wcast-align] return (uint8_t**)(reinterpret_cast(this) + yieldEntriesOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/BaselineJIT.h: In member function 'js::jit::PCMappingIndexEntry* js::jit::BaselineScript::pcMappingIndexEntryList()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/BaselineJIT.h:318:95: warning: cast from 'uint8_t* {aka unsigned char*}' to 'js::jit::PCMappingIndexEntry*' increases required alignment of target type [-Wcast-align] return (PCMappingIndexEntry*)(reinterpret_cast(this) + pcMappingIndexOffset_); ^ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/BaselineJIT.h: In member function 'uint32_t* js::jit::BaselineScript::bytecodeTypeMap()': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/BaselineJIT.h:425:101: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(this) + bytecodeTypeMapOffset_); ^ ../../../config/nsinstall -R -m 755 'js' '../../../dist/bin' make[3]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell' In file included from ../../../dist/include/mozilla/Vector.h:12:0, from ../../../dist/include/js/Vector.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testScriptObject.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2: ../../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = JS::ubi::Base]': ../../../dist/include/js/UbiNode.h:244:52: required from here ../../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const JS::ubi::Base*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testScriptObject.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSObject]': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1225:56: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSObject*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JSString]': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1227:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JSString*' increases required alignment of target type [-Wcast-align] /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = JS::Symbol]': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1229:54: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'JS::Symbol*' increases required alignment of target type [-Wcast-align] In file included from ../../../dist/include/mozilla/Vector.h:12:0, from ../../../dist/include/js/Vector.h:10, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:14, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testScriptObject.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2: ../../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::AnyRegister]': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/RegisterSets.h:185:33: required from here ../../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::AnyRegister*' increases required alignment of target type [-Wcast-align] const T* addr() const { return reinterpret_cast(u.mBytes); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../dist/include/mozilla/Alignment.h: In instantiation of 'const T* mozilla::AlignedStorage2::addr() const [with T = js::jit::ValueOperand]': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jit/RegisterSets.h:189:33: required from here ../../../dist/include/mozilla/Alignment.h:133:34: warning: cast from 'const char*' to 'const js::jit::ValueOperand*' increases required alignment of target type [-Wcast-align] In file included from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../gc/GCRuntime.h:12:0, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../vm/Runtime.h:31, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jscntxt.h:15, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsapi-tests/tests.h:18, from /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/testScriptObject.cpp:8, from /builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2: /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h: In instantiation of 'T* js::gc::Forwarded(T*) [with T = js::TypeDescr]': /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1239:38: required from 'T js::gc::MaybeForwarded(T) [with T = js::TypeDescr*]' /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../builtin/TypedObject.h:565:43: required from here /builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/../jsgc.h:1218:12: warning: cast from 'js::gc::Cell*' to 'js::TypeDescr*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(overlay->forwardingAddress()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jsapi-tests /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python /builddir/build/BUILD/mozilla-esr38/config/expandlibs_exec.py --uselist -- c++ -o jsapi-tests -Wall -Wsign-compare -Wtype-limits -Wno-invalid-offsetof -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -fno-omit-frame-pointer 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 -lpthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,../../../dist/bin -Wl,-rpath-link,/usr/lib ../../../js/src/libjs_static.a -pie -lm -ldl -L/usr/lib64 -lplds4 -lplc4 -lnspr4 -lz -lm -ldl ../../../config/nsinstall -R -m 755 'jsapi-tests' '../../../dist/bin' make[3]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests' make[2]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src' make[1]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src' make[1]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src' make recurse_misc make[2]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src' make[2]: Nothing to be done for 'recurse_misc'. make[2]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src' make[1]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src' make[1]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src' make recurse_libs make[2]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src' make[3]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/config' make[3]: Nothing to be done for 'libs'. make[3]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/config' make[3]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/config/external/nspr' make[3]: Nothing to be done for 'libs'. make[3]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/config/external/nspr' make[3]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/config/external/icu' make[3]: Nothing to be done for 'libs'. make[3]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/config/external/icu' make[3]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/js/src' make[3]: Nothing to be done for 'libs'. make[3]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/js/src' make[3]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell' rm -f '/builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell/js-gdb.py' ../../../config/nsinstall -R -m 644 '/builddir/build/BUILD/mozilla-esr38/js/src/shell/js-gdb.gdb' '/builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell' /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/js-gdb.py.pp -Dtopsrcdir=/builddir/build/BUILD/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_64BIT_BUILD='1' -DD_INO='d_ino' -DJS_PUNBOX64='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_NONE='1' -DHAVE___CXA_DEMANGLE='1' -DJS_DEFAULT_JITREPORT_GRANULARITY='3' -DHAVE_TM_ZONE_TM_GMTOFF='1' -DCPP_THROW_NEW='throw()' -DEDITLINE='1' -DMOZ_DLL_SUFFIX='".so"' -DHAVE_POSIX_FADVISE='1' -DHAVE_POSIX_FALLOCATE='1' -DXP_UNIX='1' -DEXPOSE_INTL_API='1' -DENABLE_INTL_API='1' -DU_STATIC_IMPLEMENTATION='1' -DU_USING_ICU_NAMESPACE='0' -DMALLOC_H='' -DHAVE_SETLOCALE='1' -DHAVE_LOCALECONV='1' -DHAVE_MALLOC_USABLE_SIZE='1' -DNDEBUG -DTRIMMED '/builddir/build/BUILD/mozilla-esr38/js/src/shell/js-gdb.py.in' -o '/builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell/js-gdb.py' ../../../config/nsinstall -R -m 644 '/builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell/js-gdb.py' '../../../dist/bin' ../../../config/nsinstall -R -m 755 js .. make[3]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell' make[3]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests' rm -f '/builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/jsapi-tests-gdb.py' /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/jsapi-tests-gdb.py.pp -Dtopsrcdir=/builddir/build/BUILD/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_64BIT_BUILD='1' -DD_INO='d_ino' -DJS_PUNBOX64='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_NONE='1' -DHAVE___CXA_DEMANGLE='1' -DJS_DEFAULT_JITREPORT_GRANULARITY='3' -DHAVE_TM_ZONE_TM_GMTOFF='1' -DCPP_THROW_NEW='throw()' -DEDITLINE='1' -DMOZ_DLL_SUFFIX='".so"' -DHAVE_POSIX_FADVISE='1' -DHAVE_POSIX_FALLOCATE='1' -DXP_UNIX='1' -DEXPOSE_INTL_API='1' -DENABLE_INTL_API='1' -DU_STATIC_IMPLEMENTATION='1' -DU_USING_ICU_NAMESPACE='0' -DMALLOC_H='' -DHAVE_SETLOCALE='1' -DHAVE_LOCALECONV='1' -DHAVE_MALLOC_USABLE_SIZE='1' -DNDEBUG -DTRIMMED '/builddir/build/BUILD/mozilla-esr38/js/src/jsapi-tests/jsapi-tests-gdb.py.in' -o '/builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests/jsapi-tests-gdb.py' make[3]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/js/src/jsapi-tests' make[3]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/js/src/tests' make[3]: Nothing to be done for 'libs'. make[3]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/js/src/tests' make[3]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/js/src/gdb' rm -f '/builddir/build/BUILD/mozilla-esr38/js/src/js/src/gdb/gdb-tests-gdb.py' /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/gdb-tests-gdb.py.pp -Dtopsrcdir=/builddir/build/BUILD/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_64BIT_BUILD='1' -DD_INO='d_ino' -DJS_PUNBOX64='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_NONE='1' -DHAVE___CXA_DEMANGLE='1' -DJS_DEFAULT_JITREPORT_GRANULARITY='3' -DHAVE_TM_ZONE_TM_GMTOFF='1' -DCPP_THROW_NEW='throw()' -DEDITLINE='1' -DMOZ_DLL_SUFFIX='".so"' -DHAVE_POSIX_FADVISE='1' -DHAVE_POSIX_FALLOCATE='1' -DXP_UNIX='1' -DEXPOSE_INTL_API='1' -DENABLE_INTL_API='1' -DU_STATIC_IMPLEMENTATION='1' -DU_USING_ICU_NAMESPACE='0' -DMALLOC_H='' -DHAVE_SETLOCALE='1' -DHAVE_LOCALECONV='1' -DHAVE_MALLOC_USABLE_SIZE='1' -DNDEBUG -DTRIMMED '/builddir/build/BUILD/mozilla-esr38/js/src/gdb/gdb-tests-gdb.py.in' -o '/builddir/build/BUILD/mozilla-esr38/js/src/js/src/gdb/gdb-tests-gdb.py' ../../../config/nsinstall -R -m 644 '/builddir/build/BUILD/mozilla-esr38/js/src/js/src/gdb/gdb-tests-gdb.py' '../../../dist/bin' make[3]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/js/src/gdb' make[2]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src' make[1]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src' make[1]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src' make recurse_tools make[2]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src' make[2]: Nothing to be done for 'recurse_tools'. make[2]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src' make[1]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src' if test -d dist/bin ; then touch dist/bin/.purgecaches ; fi + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.Xlq8jb + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/mozjs38-38.8.0-8.0.riscv64.fc28.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/mozjs38-38.8.0-8.0.riscv64.fc28.riscv64 ++ dirname /builddir/build/BUILDROOT/mozjs38-38.8.0-8.0.riscv64.fc28.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/mozjs38-38.8.0-8.0.riscv64.fc28.riscv64 + cd mozilla-esr38/js/src + make install DESTDIR=/builddir/build/BUILDROOT/mozjs38-38.8.0-8.0.riscv64.fc28.riscv64 make -C js/src install make[1]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/js/src' make[1]: Circular js.pc <- js.pc dependency dropped. ../../config/nsinstall -t js.pc /builddir/build/BUILDROOT/mozjs38-38.8.0-8.0.riscv64.fc28.riscv64/usr/lib64/pkgconfig ../../config/nsinstall -t js-config.h /builddir/build/BUILDROOT/mozjs38-38.8.0-8.0.riscv64.fc28.riscv64/usr/include/mozjs-38 /builddir/build/BUILD/mozilla-esr38/js/src/_virtualenv/bin/python -m mozbuild.action.process_install_manifest --no-remove /builddir/build/BUILDROOT/mozjs38-38.8.0-8.0.riscv64.fc28.riscv64/usr/include/mozjs-38 ../../_build_manifests/install/dist_include From /builddir/build/BUILDROOT/mozjs38-38.8.0-8.0.riscv64.fc28.riscv64/usr/include/mozjs-38: Kept 0 existing; Added/updated 116; Removed 0 files and 0 directories. ../../config/nsinstall -t js-config /builddir/build/BUILDROOT/mozjs38-38.8.0-8.0.riscv64.fc28.riscv64/usr/bin ../../config/nsinstall -t libjs_static.a /builddir/build/BUILDROOT/mozjs38-38.8.0-8.0.riscv64.fc28.riscv64/usr/lib64 mv -f /builddir/build/BUILDROOT/mozjs38-38.8.0-8.0.riscv64.fc28.riscv64/usr/lib64/libjs_static.a /builddir/build/BUILDROOT/mozjs38-38.8.0-8.0.riscv64.fc28.riscv64/usr/lib64/libjs_static.ajs ../../config/nsinstall -t libmozjs-38.so /builddir/build/BUILDROOT/mozjs38-38.8.0-8.0.riscv64.fc28.riscv64/usr/lib64 ../../config/nsinstall -t libmozjs-38.so /builddir/build/BUILDROOT/mozjs38-38.8.0-8.0.riscv64.fc28.riscv64/usr/lib64 make -C shell install make[2]: Entering directory '/builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell' ../../../config/nsinstall -t js /builddir/build/BUILDROOT/mozjs38-38.8.0-8.0.riscv64.fc28.riscv64/usr/bin make[2]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/js/src/shell' make[1]: Leaving directory '/builddir/build/BUILD/mozilla-esr38/js/src/js/src' + mv /builddir/build/BUILDROOT/mozjs38-38.8.0-8.0.riscv64.fc28.riscv64/usr/lib64/pkgconfig/js.pc /builddir/build/BUILDROOT/mozjs38-38.8.0-8.0.riscv64.fc28.riscv64/usr/lib64/pkgconfig/mozjs-38.pc + chmod a-x /builddir/build/BUILDROOT/mozjs38-38.8.0-8.0.riscv64.fc28.riscv64/usr/lib64/pkgconfig/mozjs-38.pc + rm -f '/builddir/build/BUILDROOT/mozjs38-38.8.0-8.0.riscv64.fc28.riscv64/usr/lib64/*.a' /builddir/build/BUILDROOT/mozjs38-38.8.0-8.0.riscv64.fc28.riscv64/usr/lib64/libjs_static.ajs /builddir/build/BUILDROOT/mozjs38-38.8.0-8.0.riscv64.fc28.riscv64/usr/bin/js /builddir/build/BUILDROOT/mozjs38-38.8.0-8.0.riscv64.fc28.riscv64/usr/bin/js-config + pushd /builddir/build/BUILDROOT/mozjs38-38.8.0-8.0.riscv64.fc28.riscv64/usr/include ~/build/BUILDROOT/mozjs38-38.8.0-8.0.riscv64.fc28.riscv64/usr/include ~/build/BUILD/mozilla-esr38/js/src ++ find . -type l + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/WeakPtr.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/WeakPtr.h + rm -f ./mozjs-38/mozilla/WeakPtr.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/WeakPtr.h ./mozjs-38/mozilla/WeakPtr.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/Pair.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/Pair.h + rm -f ./mozjs-38/mozilla/Pair.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/Pair.h ./mozjs-38/mozilla/Pair.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/RangedPtr.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/RangedPtr.h + rm -f ./mozjs-38/mozilla/RangedPtr.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/RangedPtr.h ./mozjs-38/mozilla/RangedPtr.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/PodOperations.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/PodOperations.h + rm -f ./mozjs-38/mozilla/PodOperations.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/PodOperations.h ./mozjs-38/mozilla/PodOperations.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/AlreadyAddRefed.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/AlreadyAddRefed.h + rm -f ./mozjs-38/mozilla/AlreadyAddRefed.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/AlreadyAddRefed.h ./mozjs-38/mozilla/AlreadyAddRefed.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/IteratorTraits.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/IteratorTraits.h + rm -f ./mozjs-38/mozilla/IteratorTraits.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/IteratorTraits.h ./mozjs-38/mozilla/IteratorTraits.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/TaggedAnonymousMemory.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/TaggedAnonymousMemory.h + rm -f ./mozjs-38/mozilla/TaggedAnonymousMemory.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/TaggedAnonymousMemory.h ./mozjs-38/mozilla/TaggedAnonymousMemory.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/JSONWriter.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/JSONWriter.h + rm -f ./mozjs-38/mozilla/JSONWriter.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/JSONWriter.h ./mozjs-38/mozilla/JSONWriter.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/Range.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/Range.h + rm -f ./mozjs-38/mozilla/Range.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/Range.h ./mozjs-38/mozilla/Range.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/Compiler.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/Compiler.h + rm -f ./mozjs-38/mozilla/Compiler.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/Compiler.h ./mozjs-38/mozilla/Compiler.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/RefCountType.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/RefCountType.h + rm -f ./mozjs-38/mozilla/RefCountType.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/RefCountType.h ./mozjs-38/mozilla/RefCountType.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/SegmentedVector.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/SegmentedVector.h + rm -f ./mozjs-38/mozilla/SegmentedVector.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/SegmentedVector.h ./mozjs-38/mozilla/SegmentedVector.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/Endian.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/Endian.h + rm -f ./mozjs-38/mozilla/Endian.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/Endian.h ./mozjs-38/mozilla/Endian.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/TypedEnumBits.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/TypedEnumBits.h + rm -f ./mozjs-38/mozilla/TypedEnumBits.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/TypedEnumBits.h ./mozjs-38/mozilla/TypedEnumBits.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/Likely.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/Likely.h + rm -f ./mozjs-38/mozilla/Likely.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/Likely.h ./mozjs-38/mozilla/Likely.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/Array.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/Array.h + rm -f ./mozjs-38/mozilla/Array.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/Array.h ./mozjs-38/mozilla/Array.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/MaybeOneOf.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/MaybeOneOf.h + rm -f ./mozjs-38/mozilla/MaybeOneOf.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/MaybeOneOf.h ./mozjs-38/mozilla/MaybeOneOf.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/ChaosMode.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/ChaosMode.h + rm -f ./mozjs-38/mozilla/ChaosMode.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/ChaosMode.h ./mozjs-38/mozilla/ChaosMode.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/AllocPolicy.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/AllocPolicy.h + rm -f ./mozjs-38/mozilla/AllocPolicy.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/AllocPolicy.h ./mozjs-38/mozilla/AllocPolicy.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/ReverseIterator.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/ReverseIterator.h + rm -f ./mozjs-38/mozilla/ReverseIterator.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/ReverseIterator.h ./mozjs-38/mozilla/ReverseIterator.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/MacroForEach.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/MacroForEach.h + rm -f ./mozjs-38/mozilla/MacroForEach.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/MacroForEach.h ./mozjs-38/mozilla/MacroForEach.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/HashFunctions.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/HashFunctions.h + rm -f ./mozjs-38/mozilla/HashFunctions.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/HashFunctions.h ./mozjs-38/mozilla/HashFunctions.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/ToString.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/ToString.h + rm -f ./mozjs-38/mozilla/ToString.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/ToString.h ./mozjs-38/mozilla/ToString.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/MathAlgorithms.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/MathAlgorithms.h + rm -f ./mozjs-38/mozilla/MathAlgorithms.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/MathAlgorithms.h ./mozjs-38/mozilla/MathAlgorithms.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/Opaque.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/Opaque.h + rm -f ./mozjs-38/mozilla/Opaque.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/Opaque.h ./mozjs-38/mozilla/Opaque.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/Poison.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/Poison.h + rm -f ./mozjs-38/mozilla/Poison.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/Poison.h ./mozjs-38/mozilla/Poison.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/Char16.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/Char16.h + rm -f ./mozjs-38/mozilla/Char16.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/Char16.h ./mozjs-38/mozilla/Char16.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/UniquePtr.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/UniquePtr.h + rm -f ./mozjs-38/mozilla/UniquePtr.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/UniquePtr.h ./mozjs-38/mozilla/UniquePtr.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/MacroArgs.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/MacroArgs.h + rm -f ./mozjs-38/mozilla/MacroArgs.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/MacroArgs.h ./mozjs-38/mozilla/MacroArgs.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/ThreadLocal.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/ThreadLocal.h + rm -f ./mozjs-38/mozilla/ThreadLocal.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/ThreadLocal.h ./mozjs-38/mozilla/ThreadLocal.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/LinkedList.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/LinkedList.h + rm -f ./mozjs-38/mozilla/LinkedList.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/LinkedList.h ./mozjs-38/mozilla/LinkedList.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/Atomics.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/Atomics.h + rm -f ./mozjs-38/mozilla/Atomics.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/Atomics.h ./mozjs-38/mozilla/Atomics.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/Casting.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/Casting.h + rm -f ./mozjs-38/mozilla/Casting.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/Casting.h ./mozjs-38/mozilla/Casting.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/unused.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/unused.h + rm -f ./mozjs-38/mozilla/unused.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/unused.h ./mozjs-38/mozilla/unused.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/CheckedInt.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/CheckedInt.h + rm -f ./mozjs-38/mozilla/CheckedInt.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/CheckedInt.h ./mozjs-38/mozilla/CheckedInt.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/EnumeratedArray.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/EnumeratedArray.h + rm -f ./mozjs-38/mozilla/EnumeratedArray.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/EnumeratedArray.h ./mozjs-38/mozilla/EnumeratedArray.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/Compression.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/Compression.h + rm -f ./mozjs-38/mozilla/Compression.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/Compression.h ./mozjs-38/mozilla/Compression.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/Maybe.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/Maybe.h + rm -f ./mozjs-38/mozilla/Maybe.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/Maybe.h ./mozjs-38/mozilla/Maybe.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/Decimal.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/decimal/Decimal.h + rm -f ./mozjs-38/mozilla/Decimal.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/decimal/Decimal.h ./mozjs-38/mozilla/Decimal.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/RollingMean.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/RollingMean.h + rm -f ./mozjs-38/mozilla/RollingMean.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/RollingMean.h ./mozjs-38/mozilla/RollingMean.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/Alignment.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/Alignment.h + rm -f ./mozjs-38/mozilla/Alignment.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/Alignment.h ./mozjs-38/mozilla/Alignment.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/Scoped.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/Scoped.h + rm -f ./mozjs-38/mozilla/Scoped.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/Scoped.h ./mozjs-38/mozilla/Scoped.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/LinuxSignal.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/LinuxSignal.h + rm -f ./mozjs-38/mozilla/LinuxSignal.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/LinuxSignal.h ./mozjs-38/mozilla/LinuxSignal.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/TypeTraits.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/TypeTraits.h + rm -f ./mozjs-38/mozilla/TypeTraits.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/TypeTraits.h ./mozjs-38/mozilla/TypeTraits.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/SplayTree.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/SplayTree.h + rm -f ./mozjs-38/mozilla/SplayTree.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/SplayTree.h ./mozjs-38/mozilla/SplayTree.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/DebugOnly.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/DebugOnly.h + rm -f ./mozjs-38/mozilla/DebugOnly.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/DebugOnly.h ./mozjs-38/mozilla/DebugOnly.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/IntegerPrintfMacros.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/IntegerPrintfMacros.h + rm -f ./mozjs-38/mozilla/IntegerPrintfMacros.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/IntegerPrintfMacros.h ./mozjs-38/mozilla/IntegerPrintfMacros.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/Move.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/Move.h + rm -f ./mozjs-38/mozilla/Move.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/Move.h ./mozjs-38/mozilla/Move.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/FloatingPoint.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/FloatingPoint.h + rm -f ./mozjs-38/mozilla/FloatingPoint.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/FloatingPoint.h ./mozjs-38/mozilla/FloatingPoint.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/double-conversion.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/double-conversion/double-conversion.h + rm -f ./mozjs-38/mozilla/double-conversion.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/double-conversion/double-conversion.h ./mozjs-38/mozilla/double-conversion.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/Attributes.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/Attributes.h + rm -f ./mozjs-38/mozilla/Attributes.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/Attributes.h ./mozjs-38/mozilla/Attributes.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/IntegerRange.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/IntegerRange.h + rm -f ./mozjs-38/mozilla/IntegerRange.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/IntegerRange.h ./mozjs-38/mozilla/IntegerRange.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/BinarySearch.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/BinarySearch.h + rm -f ./mozjs-38/mozilla/BinarySearch.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/BinarySearch.h ./mozjs-38/mozilla/BinarySearch.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/BloomFilter.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/BloomFilter.h + rm -f ./mozjs-38/mozilla/BloomFilter.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/BloomFilter.h ./mozjs-38/mozilla/BloomFilter.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/NullPtr.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/NullPtr.h + rm -f ./mozjs-38/mozilla/NullPtr.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/NullPtr.h ./mozjs-38/mozilla/NullPtr.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/Types.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/Types.h + rm -f ./mozjs-38/mozilla/Types.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/Types.h ./mozjs-38/mozilla/Types.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/EnumSet.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/EnumSet.h + rm -f ./mozjs-38/mozilla/EnumSet.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/EnumSet.h ./mozjs-38/mozilla/EnumSet.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/Vector.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/Vector.h + rm -f ./mozjs-38/mozilla/Vector.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/Vector.h ./mozjs-38/mozilla/Vector.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/GuardObjects.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/GuardObjects.h + rm -f ./mozjs-38/mozilla/GuardObjects.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/GuardObjects.h ./mozjs-38/mozilla/GuardObjects.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/utils.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/double-conversion/utils.h + rm -f ./mozjs-38/mozilla/utils.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/double-conversion/utils.h ./mozjs-38/mozilla/utils.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/SHA1.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/SHA1.h + rm -f ./mozjs-38/mozilla/SHA1.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/SHA1.h ./mozjs-38/mozilla/SHA1.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/RefPtr.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/RefPtr.h + rm -f ./mozjs-38/mozilla/RefPtr.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/RefPtr.h ./mozjs-38/mozilla/RefPtr.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/MemoryChecking.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/MemoryChecking.h + rm -f ./mozjs-38/mozilla/MemoryChecking.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/MemoryChecking.h ./mozjs-38/mozilla/MemoryChecking.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/TemplateLib.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/TemplateLib.h + rm -f ./mozjs-38/mozilla/TemplateLib.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/TemplateLib.h ./mozjs-38/mozilla/TemplateLib.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/NumericLimits.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/NumericLimits.h + rm -f ./mozjs-38/mozilla/NumericLimits.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/NumericLimits.h ./mozjs-38/mozilla/NumericLimits.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/SizePrintfMacros.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/SizePrintfMacros.h + rm -f ./mozjs-38/mozilla/SizePrintfMacros.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/SizePrintfMacros.h ./mozjs-38/mozilla/SizePrintfMacros.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/MemoryReporting.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/MemoryReporting.h + rm -f ./mozjs-38/mozilla/MemoryReporting.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/MemoryReporting.h ./mozjs-38/mozilla/MemoryReporting.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/Constants.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/Constants.h + rm -f ./mozjs-38/mozilla/Constants.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/Constants.h ./mozjs-38/mozilla/Constants.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/ArrayUtils.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/ArrayUtils.h + rm -f ./mozjs-38/mozilla/ArrayUtils.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/ArrayUtils.h ./mozjs-38/mozilla/ArrayUtils.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/Assertions.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/Assertions.h + rm -f ./mozjs-38/mozilla/Assertions.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/Assertions.h ./mozjs-38/mozilla/Assertions.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/IntegerTypeTraits.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/IntegerTypeTraits.h + rm -f ./mozjs-38/mozilla/IntegerTypeTraits.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/IntegerTypeTraits.h ./mozjs-38/mozilla/IntegerTypeTraits.h + for link in `find . -type l` ++ readlink ./mozjs-38/mozilla/ReentrancyGuard.h + header=/builddir/build/BUILD/mozilla-esr38/mfbt/ReentrancyGuard.h + rm -f ./mozjs-38/mozilla/ReentrancyGuard.h + cp -p /builddir/build/BUILD/mozilla-esr38/mfbt/ReentrancyGuard.h ./mozjs-38/mozilla/ReentrancyGuard.h + for link in `find . -type l` ++ readlink ./mozjs-38/jsapi.h + header=/builddir/build/BUILD/mozilla-esr38/js/src/jsapi.h + rm -f ./mozjs-38/jsapi.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/src/jsapi.h ./mozjs-38/jsapi.h + for link in `find . -type l` ++ readlink ./mozjs-38/jsbytecode.h + header=/builddir/build/BUILD/mozilla-esr38/js/src/jsbytecode.h + rm -f ./mozjs-38/jsbytecode.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/src/jsbytecode.h ./mozjs-38/jsbytecode.h + for link in `find . -type l` ++ readlink ./mozjs-38/js.msg + header=/builddir/build/BUILD/mozilla-esr38/js/src/js.msg + rm -f ./mozjs-38/js.msg + cp -p /builddir/build/BUILD/mozilla-esr38/js/src/js.msg ./mozjs-38/js.msg + for link in `find . -type l` ++ readlink ./mozjs-38/jsalloc.h + header=/builddir/build/BUILD/mozilla-esr38/js/src/jsalloc.h + rm -f ./mozjs-38/jsalloc.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/src/jsalloc.h ./mozjs-38/jsalloc.h + for link in `find . -type l` ++ readlink ./mozjs-38/jsversion.h + header=/builddir/build/BUILD/mozilla-esr38/js/src/jsversion.h + rm -f ./mozjs-38/jsversion.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/src/jsversion.h ./mozjs-38/jsversion.h + for link in `find . -type l` ++ readlink ./mozjs-38/jsperf.h + header=/builddir/build/BUILD/mozilla-esr38/js/src/perf/jsperf.h + rm -f ./mozjs-38/jsperf.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/src/perf/jsperf.h ./mozjs-38/jsperf.h + for link in `find . -type l` ++ readlink ./mozjs-38/jspubtd.h + header=/builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h + rm -f ./mozjs-38/jspubtd.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/src/jspubtd.h ./mozjs-38/jspubtd.h + for link in `find . -type l` ++ readlink ./mozjs-38/jstypes.h + header=/builddir/build/BUILD/mozilla-esr38/js/src/jstypes.h + rm -f ./mozjs-38/jstypes.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/src/jstypes.h ./mozjs-38/jstypes.h + for link in `find . -type l` ++ readlink ./mozjs-38/jsprototypes.h + header=/builddir/build/BUILD/mozilla-esr38/js/src/jsprototypes.h + rm -f ./mozjs-38/jsprototypes.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/src/jsprototypes.h ./mozjs-38/jsprototypes.h + for link in `find . -type l` ++ readlink ./mozjs-38/jswrapper.h + header=/builddir/build/BUILD/mozilla-esr38/js/src/jswrapper.h + rm -f ./mozjs-38/jswrapper.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/src/jswrapper.h ./mozjs-38/jswrapper.h + for link in `find . -type l` ++ readlink ./mozjs-38/jsfriendapi.h + header=/builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.h + rm -f ./mozjs-38/jsfriendapi.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/src/jsfriendapi.h ./mozjs-38/jsfriendapi.h + for link in `find . -type l` ++ readlink ./mozjs-38/js/TypeDecls.h + header=/builddir/build/BUILD/mozilla-esr38/js/public/TypeDecls.h + rm -f ./mozjs-38/js/TypeDecls.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/public/TypeDecls.h ./mozjs-38/js/TypeDecls.h + for link in `find . -type l` ++ readlink ./mozjs-38/js/Conversions.h + header=/builddir/build/BUILD/mozilla-esr38/js/public/Conversions.h + rm -f ./mozjs-38/js/Conversions.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/public/Conversions.h ./mozjs-38/js/Conversions.h + for link in `find . -type l` ++ readlink ./mozjs-38/js/HeapAPI.h + header=/builddir/build/BUILD/mozilla-esr38/js/public/HeapAPI.h + rm -f ./mozjs-38/js/HeapAPI.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/public/HeapAPI.h ./mozjs-38/js/HeapAPI.h + for link in `find . -type l` ++ readlink ./mozjs-38/js/UbiNode.h + header=/builddir/build/BUILD/mozilla-esr38/js/public/UbiNode.h + rm -f ./mozjs-38/js/UbiNode.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/public/UbiNode.h ./mozjs-38/js/UbiNode.h + for link in `find . -type l` ++ readlink ./mozjs-38/js/RequiredDefines.h + header=/builddir/build/BUILD/mozilla-esr38/js/public/RequiredDefines.h + rm -f ./mozjs-38/js/RequiredDefines.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/public/RequiredDefines.h ./mozjs-38/js/RequiredDefines.h + for link in `find . -type l` ++ readlink ./mozjs-38/js/Proxy.h + header=/builddir/build/BUILD/mozilla-esr38/js/public/Proxy.h + rm -f ./mozjs-38/js/Proxy.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/public/Proxy.h ./mozjs-38/js/Proxy.h + for link in `find . -type l` ++ readlink ./mozjs-38/js/Id.h + header=/builddir/build/BUILD/mozilla-esr38/js/public/Id.h + rm -f ./mozjs-38/js/Id.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/public/Id.h ./mozjs-38/js/Id.h + for link in `find . -type l` ++ readlink ./mozjs-38/js/Principals.h + header=/builddir/build/BUILD/mozilla-esr38/js/public/Principals.h + rm -f ./mozjs-38/js/Principals.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/public/Principals.h ./mozjs-38/js/Principals.h + for link in `find . -type l` ++ readlink ./mozjs-38/js/Debug.h + header=/builddir/build/BUILD/mozilla-esr38/js/public/Debug.h + rm -f ./mozjs-38/js/Debug.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/public/Debug.h ./mozjs-38/js/Debug.h + for link in `find . -type l` ++ readlink ./mozjs-38/js/TrackedOptimizationInfo.h + header=/builddir/build/BUILD/mozilla-esr38/js/public/TrackedOptimizationInfo.h + rm -f ./mozjs-38/js/TrackedOptimizationInfo.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/public/TrackedOptimizationInfo.h ./mozjs-38/js/TrackedOptimizationInfo.h + for link in `find . -type l` ++ readlink ./mozjs-38/js/ProfilingStack.h + header=/builddir/build/BUILD/mozilla-esr38/js/public/ProfilingStack.h + rm -f ./mozjs-38/js/ProfilingStack.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/public/ProfilingStack.h ./mozjs-38/js/ProfilingStack.h + for link in `find . -type l` ++ readlink ./mozjs-38/js/Utility.h + header=/builddir/build/BUILD/mozilla-esr38/js/public/Utility.h + rm -f ./mozjs-38/js/Utility.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/public/Utility.h ./mozjs-38/js/Utility.h + for link in `find . -type l` ++ readlink ./mozjs-38/js/TracingAPI.h + header=/builddir/build/BUILD/mozilla-esr38/js/public/TracingAPI.h + rm -f ./mozjs-38/js/TracingAPI.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/public/TracingAPI.h ./mozjs-38/js/TracingAPI.h + for link in `find . -type l` ++ readlink ./mozjs-38/js/Value.h + header=/builddir/build/BUILD/mozilla-esr38/js/public/Value.h + rm -f ./mozjs-38/js/Value.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/public/Value.h ./mozjs-38/js/Value.h + for link in `find . -type l` ++ readlink ./mozjs-38/js/UbiNodeTraverse.h + header=/builddir/build/BUILD/mozilla-esr38/js/public/UbiNodeTraverse.h + rm -f ./mozjs-38/js/UbiNodeTraverse.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/public/UbiNodeTraverse.h ./mozjs-38/js/UbiNodeTraverse.h + for link in `find . -type l` ++ readlink ./mozjs-38/js/SliceBudget.h + header=/builddir/build/BUILD/mozilla-esr38/js/public/SliceBudget.h + rm -f ./mozjs-38/js/SliceBudget.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/public/SliceBudget.h ./mozjs-38/js/SliceBudget.h + for link in `find . -type l` ++ readlink ./mozjs-38/js/RootingAPI.h + header=/builddir/build/BUILD/mozilla-esr38/js/public/RootingAPI.h + rm -f ./mozjs-38/js/RootingAPI.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/public/RootingAPI.h ./mozjs-38/js/RootingAPI.h + for link in `find . -type l` ++ readlink ./mozjs-38/js/CallNonGenericMethod.h + header=/builddir/build/BUILD/mozilla-esr38/js/public/CallNonGenericMethod.h + rm -f ./mozjs-38/js/CallNonGenericMethod.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/public/CallNonGenericMethod.h ./mozjs-38/js/CallNonGenericMethod.h + for link in `find . -type l` ++ readlink ./mozjs-38/js/LegacyIntTypes.h + header=/builddir/build/BUILD/mozilla-esr38/js/public/LegacyIntTypes.h + rm -f ./mozjs-38/js/LegacyIntTypes.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/public/LegacyIntTypes.h ./mozjs-38/js/LegacyIntTypes.h + for link in `find . -type l` ++ readlink ./mozjs-38/js/StructuredClone.h + header=/builddir/build/BUILD/mozilla-esr38/js/public/StructuredClone.h + rm -f ./mozjs-38/js/StructuredClone.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/public/StructuredClone.h ./mozjs-38/js/StructuredClone.h + for link in `find . -type l` ++ readlink ./mozjs-38/js/WeakMapPtr.h + header=/builddir/build/BUILD/mozilla-esr38/js/public/WeakMapPtr.h + rm -f ./mozjs-38/js/WeakMapPtr.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/public/WeakMapPtr.h ./mozjs-38/js/WeakMapPtr.h + for link in `find . -type l` ++ readlink ./mozjs-38/js/GCAPI.h + header=/builddir/build/BUILD/mozilla-esr38/js/public/GCAPI.h + rm -f ./mozjs-38/js/GCAPI.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/public/GCAPI.h ./mozjs-38/js/GCAPI.h + for link in `find . -type l` ++ readlink ./mozjs-38/js/ProfilingFrameIterator.h + header=/builddir/build/BUILD/mozilla-esr38/js/public/ProfilingFrameIterator.h + rm -f ./mozjs-38/js/ProfilingFrameIterator.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/public/ProfilingFrameIterator.h ./mozjs-38/js/ProfilingFrameIterator.h + for link in `find . -type l` ++ readlink ./mozjs-38/js/CharacterEncoding.h + header=/builddir/build/BUILD/mozilla-esr38/js/public/CharacterEncoding.h + rm -f ./mozjs-38/js/CharacterEncoding.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/public/CharacterEncoding.h ./mozjs-38/js/CharacterEncoding.h + for link in `find . -type l` ++ readlink ./mozjs-38/js/MemoryMetrics.h + header=/builddir/build/BUILD/mozilla-esr38/js/public/MemoryMetrics.h + rm -f ./mozjs-38/js/MemoryMetrics.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/public/MemoryMetrics.h ./mozjs-38/js/MemoryMetrics.h + for link in `find . -type l` ++ readlink ./mozjs-38/js/Vector.h + header=/builddir/build/BUILD/mozilla-esr38/js/public/Vector.h + rm -f ./mozjs-38/js/Vector.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/public/Vector.h ./mozjs-38/js/Vector.h + for link in `find . -type l` ++ readlink ./mozjs-38/js/CallArgs.h + header=/builddir/build/BUILD/mozilla-esr38/js/public/CallArgs.h + rm -f ./mozjs-38/js/CallArgs.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/public/CallArgs.h ./mozjs-38/js/CallArgs.h + for link in `find . -type l` ++ readlink ./mozjs-38/js/Date.h + header=/builddir/build/BUILD/mozilla-esr38/js/public/Date.h + rm -f ./mozjs-38/js/Date.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/public/Date.h ./mozjs-38/js/Date.h + for link in `find . -type l` ++ readlink ./mozjs-38/js/Class.h + header=/builddir/build/BUILD/mozilla-esr38/js/public/Class.h + rm -f ./mozjs-38/js/Class.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/public/Class.h ./mozjs-38/js/Class.h + for link in `find . -type l` ++ readlink ./mozjs-38/js/HashTable.h + header=/builddir/build/BUILD/mozilla-esr38/js/public/HashTable.h + rm -f ./mozjs-38/js/HashTable.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/public/HashTable.h ./mozjs-38/js/HashTable.h + for link in `find . -type l` ++ readlink ./mozjs-38/jsclist.h + header=/builddir/build/BUILD/mozilla-esr38/js/src/jsclist.h + rm -f ./mozjs-38/jsclist.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/src/jsclist.h ./mozjs-38/jsclist.h + for link in `find . -type l` ++ readlink ./mozjs-38/jsprf.h + header=/builddir/build/BUILD/mozilla-esr38/js/src/jsprf.h + rm -f ./mozjs-38/jsprf.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/src/jsprf.h ./mozjs-38/jsprf.h + for link in `find . -type l` ++ readlink ./mozjs-38/jscpucfg.h + header=/builddir/build/BUILD/mozilla-esr38/js/src/jscpucfg.h + rm -f ./mozjs-38/jscpucfg.h + cp -p /builddir/build/BUILD/mozilla-esr38/js/src/jscpucfg.h ./mozjs-38/jscpucfg.h + popd ~/build/BUILD/mozilla-esr38/js/src + cp -p js/src/js-config.h /builddir/build/BUILDROOT/mozjs38-38.8.0-8.0.riscv64.fc28.riscv64/usr/include/mozjs-38 + cp /builddir/build/SOURCES/LICENSE.txt . + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: mozjs38-38.8.0-8.0.riscv64.fc28.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.nUh0T0 + umask 022 + cd /builddir/build/BUILD + cd mozilla-esr38/js/src + DOCDIR=/builddir/build/BUILDROOT/mozjs38-38.8.0-8.0.riscv64.fc28.riscv64/usr/share/doc/mozjs38 + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/mozjs38-38.8.0-8.0.riscv64.fc28.riscv64/usr/share/doc/mozjs38 + cp -pr README.html /builddir/build/BUILDROOT/mozjs38-38.8.0-8.0.riscv64.fc28.riscv64/usr/share/doc/mozjs38 + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.ibV2m2 + umask 022 + cd /builddir/build/BUILD + cd mozilla-esr38/js/src + LICENSEDIR=/builddir/build/BUILDROOT/mozjs38-38.8.0-8.0.riscv64.fc28.riscv64/usr/share/licenses/mozjs38 + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/mozjs38-38.8.0-8.0.riscv64.fc28.riscv64/usr/share/licenses/mozjs38 + cp -pr LICENSE.txt /builddir/build/BUILDROOT/mozjs38-38.8.0-8.0.riscv64.fc28.riscv64/usr/share/licenses/mozjs38 + exit 0 Provides: libmozjs-38.so()(64bit) libmozjs-38.so(js)(64bit) mozjs38 = 38.8.0-8.0.riscv64.fc28 mozjs38(riscv-64) = 38.8.0-8.0.riscv64.fc28 Requires(interp): /sbin/ldconfig /sbin/ldconfig Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libatomic.so.1()(64bit) libatomic.so.1(LIBATOMIC_1.0)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.27)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libgcc_s.so.1(GCC_4.3.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libnspr4.so()(64bit) libplc4.so()(64bit) libplds4.so()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: mozjs38-devel-38.8.0-8.0.riscv64.fc28.riscv64 Provides: mozjs38-devel = 38.8.0-8.0.riscv64.fc28 mozjs38-devel(riscv-64) = 38.8.0-8.0.riscv64.fc28 pkgconfig(mozjs-38) = 38.8.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config pkgconfig(nspr) >= 4.9.2 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/mozjs38-38.8.0-8.0.riscv64.fc28.riscv64 Wrote: /builddir/build/SRPMS/mozjs38-38.8.0-8.0.riscv64.fc28.src.rpm Wrote: /builddir/build/RPMS/riscv64/mozjs38-38.8.0-8.0.riscv64.fc28.riscv64.rpm Wrote: /builddir/build/RPMS/riscv64/mozjs38-devel-38.8.0-8.0.riscv64.fc28.riscv64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.ysprpV + umask 022 + cd /builddir/build/BUILD + cd mozilla-esr38/js/src + /usr/bin/rm -rf /builddir/build/BUILDROOT/mozjs38-38.8.0-8.0.riscv64.fc28.riscv64 + exit 0 + touch /buildok + cleanup + set +e + sync + sleep 5 + sync + poweroff Terminated ++ cleanup ++ set +e ++ sync Terminated +++ cleanup +++ set +e +++ sync +++ sleep 5 +++ sync +++ poweroff